IVsProjectFlavorReferences3.QueryAddProjectReferenceEx(Object, Int32, UInt32, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado antes que esse projeto reprojetado tente fazer uma referência a outro projeto ou antes que esse projeto reprojetado tente atualizar uma referência de projeto existente. Esse projeto reprojetado pode recusar a referência a outro projeto.
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
Parâmetros
- pReferencedProject
- Object
no O projeto a ser referenciado.
- queryContext
- Int32
no O contexto de como o projeto é referenciado.
- pResult
- UInt32
fora O resultado da consulta de referência.
- pbstreReason
- String
fora Um motivo opcional que pode ser usado com uma atualização de referência. Durante uma atualização de referência, o tipo não deve mostrar nenhuma caixa de diálogo. Em vez disso, o tipo pode gerar esse parâmetro opcional que é mostrado na exibição Lista de Erros.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.