AuthoringSink.StartName(TextSpan, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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.