AuthoringSink.StartName(TextSpan, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При поддержке выбора элементов, Комплетеворд, краткие сведения, Месодтип и Auto, вызываются методы StartName и Куалифинаме. Значение StartName вызывается для каждого анализируемого идентификатора (например, "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)
Параметры
- name
- String
[in] Имя идентификатора.
Комментарии
Если FindNames свойство возвращает true , этот метод вызывается для добавления имени идентификатора и его расположения во внутренние списки. Этот метод обычно вызывается при анализе списка параметров метода.
Базовый метод проверяет TextSpan объект, а затем, если расположение идентификатора содержит начальную точку операции синтаксического анализа, добавляет имя и расположение в два внутренних списка с именами Names и SourceLocations соответственно.