Partager via


IDiaSymbol::get_lexicalParent

Extrait une référence au parent lexicale du symbole.

HRESULT get_lexicalParent ( 
   IDiaSymbol** pRetVal
);

Paramètres

  • pRetVal
    [out] Retourne un objet d' IDiaSymbol qui représente le parent lexicale du symbole.

Valeur de retour

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

Notes

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

Notes

Le parent lexicale d'un symbole est la fonction ou le module englobante. Par exemple, le parent lexicale d'un paramètre de fonction ou d'une variable locale est la fonction elle-même pendant que le parent lexicale de la fonction est le module qu'elle est définie dans.

Les symboles pouvant apparaître comme des parents lexicales sont documentés dans Hiérarchie lexicale des types de symboles.

Voir aussi

Référence

IDiaSymbol

Hiérarchie lexicale des types de symboles