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)

[InterfaceTypeAttribute(1)]
[GuidAttribute("66DB9803-1019-48CA-99F2-DAD69E49532C")]
public interface IVsProjectFlavorReferences

NameDescription
System_CAPS_pubmethodQueryAddProjectReference(Object, Int32)

Called before adding a reference to a flavored project. Allows the project to reject a reference.

System_CAPS_pubmethodQueryCanBeReferenced(Object, Int32)

Called before another project attempts to make a reference to this flavored project. The project can refuse being referenced.

System_CAPS_pubmethodQueryRefreshReferences(UInt32, Int32)

Called before updating a project reference. This flavored project may advise against updating the references.

Return to top
Show: