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.

Voir aussi