Share via


IVsItemTypeResolutionService Interface

Definition

Makes the connections among referenced projects and assemblies to provide type information to a project node.

public interface class IVsItemTypeResolutionService
public interface class IVsItemTypeResolutionService
__interface IVsItemTypeResolutionService
[System.Runtime.InteropServices.Guid("C6CF64F7-8863-4E50-9DF1-892AA83D70D7")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsItemTypeResolutionService
[<System.Runtime.InteropServices.Guid("C6CF64F7-8863-4E50-9DF1-892AA83D70D7")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsItemTypeResolutionService = interface
Public Interface IVsItemTypeResolutionService
Attributes

Methods

InitializeReferences(Object)

Initializes the list of assembly references using the ReferencedAssemblies property of the CompilerParameters object.

ReferenceAdded(String)

Called by the project system when you add a new assembly reference.

ReferenceChanged(String)

Called by the project system when you remove a reference.

ReferenceRemoved(String)

Called by the project system when a reference changes.

Reset()

Resets the service.

SetSite(Object)

Sets the site for the type resolution service.

Applies to