Condividi tramite


Metodo AuthoringSink.QualifyName

Chiamato per indicare la posizione di un riferimento al membro.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Sintassi

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

Parametri

  • name
    Tipo: System.String
    [in] Il nome del membro come indicato da nameContext.

Note

se FindNames la proprietà restituisce true, questo metodo viene chiamato per aggiungere il nome specificato in un elenco di identificatori e un elenco dei percorsi di origine.

il metodo di base convalida i due TextSpan oggetti, inclusi la certezza nameContext segue selectorContextquindi aggiungere il nome e la relativa posizione agli elenchi interni se la posizione del nome contiene la riga di origine dell'operazione di analisi.Questi elenchi interni sono denominati Names e SourceLocations, rispettivamente.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

AuthoringSink Classe

Spazio dei nomi Microsoft.VisualStudio.Package