IVsProjectFlavorReferences Interface
Gives a project subtype (flavor) control over references and of being referenced.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("66DB9803-1019-48CA-99F2-DAD69E49532C")> _
Public Interface IVsProjectFlavorReferences
[InterfaceTypeAttribute()]
[GuidAttribute("66DB9803-1019-48CA-99F2-DAD69E49532C")]
public interface IVsProjectFlavorReferences
[InterfaceTypeAttribute()]
[GuidAttribute(L"66DB9803-1019-48CA-99F2-DAD69E49532C")]
public interface class IVsProjectFlavorReferences
[<InterfaceTypeAttribute()>]
[<GuidAttribute("66DB9803-1019-48CA-99F2-DAD69E49532C")>]
type IVsProjectFlavorReferences = interface end
public interface IVsProjectFlavorReferences
The IVsProjectFlavorReferences type exposes the following members.
Methods
Name | Description | |
---|---|---|
QueryAddProjectReference | Called before adding a reference to a flavored project. Allows the project to reject a reference. | |
QueryCanBeReferenced | Called before another project attempts to make a reference to this flavored project. The project can refuse being referenced. | |
QueryRefreshReferences | Called before updating a project reference. This flavored project may advise against updating the references. |
Top