AuthoringSink.StartName(TextSpan, String) Método

Definição

Para dar suporte à seleção de membros, CompleteWord, QuickInfo, MethodTip e Autoies, os métodos StartName e Qualifiquename são chamados. StartName é chamado para cada identificador que é analisado (por exemplo, "console")

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

Parâmetros

span
TextSpan

no Um TextSpan objeto que indica o local do identificador.

name
String

no O nome do identificador.

Comentários

Se a FindNames Propriedade retornar true , esse método será chamado para adicionar o nome do identificador e sua localização a listas internas. Esse método é normalmente chamado durante a análise da lista de parâmetros de um método.

O método base valida o TextSpan objeto e, em seguida, se o local do identificador contiver o ponto de partida da operação de análise, o adicionará o nome e o local a duas listas internas chamadas Names e SourceLocations , respectivamente.

Aplica-se a