IVsProjectFlavorReferences3.QueryCanBeReferencedEx 方法

定义

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

public:
 int QueryCanBeReferencedEx(System::Object ^ pReferencingProject, int queryContext, [Runtime::InteropServices::Out] System::UInt32 % pResult, [Runtime::InteropServices::Out] System::String ^ % pbstreReason);
int QueryCanBeReferencedEx(winrt::Windows::Foundation::IInspectable const & pReferencingProject, int queryContext, [Runtime::InteropServices::Out] unsigned int & pResult, [Runtime::InteropServices::Out] std::wstring const & & pbstreReason);
public int QueryCanBeReferencedEx (object pReferencingProject, int queryContext, out uint pResult, out string pbstreReason);
abstract member QueryCanBeReferencedEx : obj * int * uint32 * string -> int
Public Function QueryCanBeReferencedEx (pReferencingProject As Object, queryContext As Integer, ByRef pResult As UInteger, ByRef pbstreReason As String) As Integer

参数

pReferencingProject
Object

中要引用的项目。

queryContext
Int32

中引用项目的方式的上下文。

pResult
UInt32

弄引用查询的结果。

pbstreReason
String

弄可以与引用刷新一起使用的可选原因。 在引用刷新期间,口味不应显示任何对话框。 而是会输出错误列表视图中显示的此可选参数。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

适用于