IVsProjectFlavorReferences2.QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.