AuthoringSink.QualifyName(TextSpan, TextSpan, String) Metoda

Definice

Je volána možnost kvalifikovat pro každou kvalifikaci s použitím textového rozpětí selektoru (např. "."). a textovým rozsahem názvu ("WriteLine").

public:
 virtual void QualifyName(Microsoft::VisualStudio::TextManager::Interop::TextSpan selectorContext, Microsoft::VisualStudio::TextManager::Interop::TextSpan nameContext, System::String ^ name);
public:
 virtual void QualifyName(Microsoft::VisualStudio::TextManager::Interop::TextSpan selectorContext, Microsoft::VisualStudio::TextManager::Interop::TextSpan nameContext, Platform::String ^ name);
 virtual void QualifyName(Microsoft::VisualStudio::TextManager::Interop::TextSpan selectorContext, Microsoft::VisualStudio::TextManager::Interop::TextSpan nameContext, std::wstring const & name);
public virtual void QualifyName (Microsoft.VisualStudio.TextManager.Interop.TextSpan selectorContext, Microsoft.VisualStudio.TextManager.Interop.TextSpan nameContext, string name);
abstract member QualifyName : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.TextSpan * string -> unit
override this.QualifyName : Microsoft.VisualStudio.TextManager.Interop.TextSpan * Microsoft.VisualStudio.TextManager.Interop.TextSpan * string -> unit
Public Overridable Sub QualifyName (selectorContext As TextSpan, nameContext As TextSpan, name As String)

Parametry

selectorContext
TextSpan

pro TextSpan Objekt, který označuje selektor (například "." nebo "- > ").

nameContext
TextSpan

pro TextSpan Objekt, který označuje název člena.

name
String

pro Název členu, který je uveden v nameContext .

Poznámky

Pokud FindNames vlastnost vrátí true , je tato metoda volána pro přidání zadaného názvu do seznamu identifikátorů a seznamu zdrojových umístění.

Základní metoda ověřuje dva TextSpan objekty, které zahrnují povýšení nameContext následujícího selectorContext a pak přidá název a jeho umístění do interních seznamů, pokud umístění názvu obsahuje počáteční řádek operace analýzy. Tyto interní seznamy se nazývají Names a SourceLocations v uvedeném pořadí.

Platí pro