Freigeben über


IVsItemTypeResolutionSite Interface

Provides callback methods for IVsItemTypeResolutionService to track references and assemblies.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("45ABED49-8D6E-47B8-A0D6-C9F2405817C6")> _
Public Interface IVsItemTypeResolutionSite
[InterfaceTypeAttribute()]
[GuidAttribute("45ABED49-8D6E-47B8-A0D6-C9F2405817C6")]
public interface IVsItemTypeResolutionSite
[InterfaceTypeAttribute()]
[GuidAttribute(L"45ABED49-8D6E-47B8-A0D6-C9F2405817C6")]
public interface class IVsItemTypeResolutionSite
[<InterfaceTypeAttribute()>]
[<GuidAttribute("45ABED49-8D6E-47B8-A0D6-C9F2405817C6")>]
type IVsItemTypeResolutionSite =  interface end
public interface IVsItemTypeResolutionSite

The IVsItemTypeResolutionSite type exposes the following members.

Methods

  Name Description
Public method AddReference Adds a reference to the project.
Public method IsCodeDirectoryAssembly Tests whether or not a reference is to a code assembly.
Public method WaitForReferencesReady Ensures any pending compiler parameter generation concerning references is complete.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace