Partager via


AuthoringSink.QualifyName, méthode

Appelé pour noter l'emplacement d'une référence membre.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Syntaxe

'Déclaration
Public Overridable Sub QualifyName ( _
    selectorContext As TextSpan, _
    nameContext As TextSpan, _
    name As String _
)
public virtual void QualifyName(
    TextSpan selectorContext,
    TextSpan nameContext,
    string name
)

Paramètres

  • name
    Type : System.String
    [in] le nom de membre comme indiqué par nameContext.

Remarques

Si la propriété d'FindNames retourne true, cette méthode est appelée pour ajouter le nom spécifié à une liste d'identificateurs et à une liste d'emplacements de source.

La méthode de base valide les deux objets d'TextSpan, qui comprend la garantie qu'nameContext suit selectorContext, puis ajoute le nom et son emplacement aux listes internes si l'emplacement du nom contient la ligne de départ de l'opération d'analyse.Ces listes internes sont appelées Names et SourceLocations, respectivement.

Sécurité .NET Framework

Voir aussi

Référence

AuthoringSink Classe

Microsoft.VisualStudio.Package, espace de noms