IVsProjectFlavorReferences3.QueryCanBeReferencedEx(Object, Int32, UInt32, String) Método

Definição

Chamado antes de outro projeto tentar fazer uma referência a esse projeto renomeado ou antes de outro projeto tentar atualizar uma referência de projeto existente para esse projeto reprojetado. Este projeto reprojetado pode recusar a referência.

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

Parâmetros

pReferencingProject
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

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Aplica-se a