IVsProjectFlavorReferences3.QueryAddProjectReferenceEx 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在此风格项目尝试对另一个项目进行引用之前,或在此风格项目尝试刷新现有项目引用之前调用。 此风格项目可以拒绝引用另一个项目。
public:
int QueryAddProjectReferenceEx(System::Object ^ pReferencedProject, int queryContext, [Runtime::InteropServices::Out] System::UInt32 % pResult, [Runtime::InteropServices::Out] System::String ^ % pbstreReason);
int QueryAddProjectReferenceEx(winrt::Windows::Foundation::IInspectable const & pReferencedProject, int queryContext, [Runtime::InteropServices::Out] unsigned int & pResult, [Runtime::InteropServices::Out] std::wstring const & & pbstreReason);
public int QueryAddProjectReferenceEx (object pReferencedProject, int queryContext, out uint pResult, out string pbstreReason);
abstract member QueryAddProjectReferenceEx : obj * int * uint32 * string -> int
Public Function QueryAddProjectReferenceEx (pReferencedProject As Object, queryContext As Integer, ByRef pResult As UInteger, ByRef pbstreReason As String) As Integer
参数
- pReferencedProject
- Object
中要引用的项目。
- queryContext
- Int32
中引用项目的方式的上下文。
- pResult
- UInt32
弄引用查询的结果。
- pbstreReason
- String
弄可以与引用刷新一起使用的可选原因。 在引用刷新期间,口味不应显示任何对话框。 而是会输出错误列表视图中显示的此可选参数。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。