IDiaSymbol::findChildren
Récupère les éléments enfants du symbole.
Syntaxe
HRESULT findChildren (
enum SymTagEnum symtag,
LPCOLESTR name,
DWORD compareFlags,
IDiaEnumSymbols** ppResult
);
Paramètres
symtag
[in] Spécifie les étiquettes de symbole des enfants à récupérer, comme défini dans l’énumération SymTagEnum. Définissez sur SymTagNull
pour tous les enfants à récupérer.
name
[in] Spécifie le nom des enfants à récupérer. Définissez sur NULL
pour tous les éléments enfants à récupérer.
compareFlags
[in] Spécifie les options de comparaison appliquées à la correspondance de noms. Les valeurs de l’énumération NameSearchOptions peuvent être utilisées seules ou en combinaison.
ppResult
[out] Retourne un objet IDiaEnumSymbols qui contient une liste des symboles éléments enfants récupérés.
Valeur renvoyée
Retourne S_OK
si au moins un élément enfant du symbole a été trouvé. R, ou retourne S_FALSE
si aucun élément enfants n’a été trouvé. Dans le cas contraire, retourne un code d’erreur.
Notes
Cette méthode est identique à l’appel de la méthode IDiaSession::findChildren avec ce symbole comme premier paramètre.