IVsProjectFlavorReferences Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gives a project subtype (flavor) control over references and of being referenced.
public interface class IVsProjectFlavorReferences
public interface class IVsProjectFlavorReferences
__interface IVsProjectFlavorReferences
[System.Runtime.InteropServices.Guid("66DB9803-1019-48CA-99F2-DAD69E49532C")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProjectFlavorReferences
[<System.Runtime.InteropServices.Guid("66DB9803-1019-48CA-99F2-DAD69E49532C")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProjectFlavorReferences = interface
Public Interface IVsProjectFlavorReferences
- Attributes
Methods
QueryAddProjectReference(Object, Int32) |
Called before adding a reference to a flavored project. Allows the project to reject a reference. |
QueryCanBeReferenced(Object, Int32) |
Called before another project attempts to make a reference to this flavored project. The project can refuse being referenced. |
QueryRefreshReferences(UInt32, Int32) |
Called before updating a project reference. This flavored project may advise against updating the references. |