IDiaSession::findFile
Récupère les fichiers sources par compiland et par nom.
Syntaxe
HRESULT findFile (
IDiaSymbol* pCompiland,
LPCOLESTR name,
DWORD option,
IDiaEnumSourceFiles** ppResult
);
Paramètres
pCompiland
[in] Objet IDiaSymbol représentant le compiland à utiliser comme contexte de recherche. Définissez ce paramètre sur NULL
pour rechercher les fichiers sources dans tous les compilands.
name
[in] Spécifie le nom du fichier source à récupérer. Définissez ce paramètre sur NULL
pour récupérer tous les fichiers sources.
option
[in] Spécifie les options de comparaison appliquées à la recherche par nom. Les valeurs de l’énumération NameSearchOptions peuvent être utilisées seules ou en combinaison.
ppResult
[out] Retourne un objet IDiaEnumSourceFiles qui contient une liste des fichiers sources récupérés.
Valeur renvoyée
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.
Exemple
IDiaEnumSourceFiles* pEnum;
pSession->findFile( NULL, L"sourcefile.cpp", nsFNameExt, &pEnum );
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour