IVsProjectFlavorReferences2.QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32) Méthode

Définition

Appelé avant l'ajout d'une référence de projet. Permet à la version d'accepter ou de rejeter une référence de projet en fonction du chemin de sortie de projet référencé.

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

Paramètres

pReferencedProject
Object

Projet référencé.

pszReferencedProjectOutput
String

Sortie du projet référencé

pOutputValidity
UInt32

Validité qui est l'une des valeurs de __ProjectReferenceOutputValidity.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Cette fonction permet au projet aromatisé de remplacer la vérification de validité de référence effectuée par le projet de base et se produit avant l' QueryAddProjectReference appel.

S’applique à