IDiaSymbol::get_lexicalParent

Récupère une référence au parent lexical du symbole.

Syntaxe

HRESULT get_lexicalParent ( 
   IDiaSymbol** pRetVal
);

Paramètres

pRetVal

[out] Retourne un objet IDiaSymbol représentant le parent lexical du symbole.

Valeur renvoyée

En cas de réussite, retourne S_OK ; sinon, retourne S_FALSE ou un code d’erreur.

Notes

Une valeur de retour de S_FALSE signifie que la propriété n’est pas disponible pour le symbole.

Remarques

Le parent lexical d’un symbole est la fonction ou le module englobant. Par exemple, le parent lexical d’un paramètre de fonction ou d’une variable locale est la fonction elle-même, mais le parent lexical de la fonction est le module qui contient sa définition.

Les symboles disponibles en tant que parents lexicaux sont documentés dans Hiérarchie lexicale de types de symboles.

Voir aussi