IVsProjectFlavorReferences3 接口

定义

允许项目子类型 (口味) 来控制项目引用处理的某些方面。

public interface class IVsProjectFlavorReferences3
public interface class IVsProjectFlavorReferences3
__interface IVsProjectFlavorReferences3
[System.Runtime.InteropServices.Guid("005431FC-CF9C-4154-9B28-EC975D88948D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectFlavorReferences3
[<System.Runtime.InteropServices.Guid("005431FC-CF9C-4154-9B28-EC975D88948D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectFlavorReferences3 = interface
Public Interface IVsProjectFlavorReferences3
属性

注解

此界面类似于 IVsProjectFlavorReferences ,但它提供了有关口味的详细信息。 IVsProjectFlavorReferences此接口输出 __VSREFERENCEQUERYRESULT 表示 "允许"、"拒绝" 或 "未知",而不是输出布尔值以允许或拒绝中的项目引用。

方法

QueryAddProjectReferenceEx(Object, Int32, UInt32, String)

在此风格项目尝试对另一个项目进行引用之前,或在此风格项目尝试刷新现有项目引用之前调用。 此风格项目可以拒绝引用另一个项目。

QueryCanBeReferencedEx(Object, Int32, UInt32, String)

在另一个项目尝试引用此风格项目之前,或在另一个项目尝试刷新对此风格项目的现有项目引用之前调用。 此风格项目可以拒绝引用。

适用于