IVsProjectFlavorReferences3.QueryAddProjectReferenceEx(Object, Int32, UInt32, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается до перед тем, как предпочтительный проект попытается создать ссылку на другой проект, или перед тем, как предпочтительный проект попытается обновить существующую ссылку на проект. Этот версионированный проект может не позволять ставить ссылку на другой проект.
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
[in] Проект, на который необходимо создать ссылку.
- queryContext
- Int32
[in] Контекст способа создания ссылок на проект.
- pResult
- UInt32
[out] результат запроса ссылки.
- pbstreReason
- String
[out] Необязательно; причина, которая может использоваться при обновлении ссылки. Во время обновления ссылки версия не должна выводить никаких диалоговых окон. Вместо версии может выводить данный дополнительный параметр, показанный в представлении списка ошибок.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.