Поделиться через


ITextStructureNavigatorSelectorService - интерфейс

Выбирает и кэширует объекты ITextStructureNavigator на основании типа контента.

Пространство имен:  Microsoft.VisualStudio.Text.Operations
Сборка:  Microsoft.VisualStudio.Text.Logic (в Microsoft.VisualStudio.Text.Logic.dll)

Синтаксис

'Декларация
Public Interface ITextStructureNavigatorSelectorService
public interface ITextStructureNavigatorSelectorService
public interface class ITextStructureNavigatorSelectorService
type ITextStructureNavigatorSelectorService =  interface end
public interface ITextStructureNavigatorSelectorService

Тип ITextStructureNavigatorSelectorService предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод CreateTextStructureNavigator Создает новый объект ITextStructureNavigator для указанного буфера ITextBuffer, используя указанный объект IContentType для выбора навигатора.
Открытый метод GetTextStructureNavigator Получает объект ITextStructureNavigator для заданного ITextBuffer за счет создания нового объекта или использования значения из кэша.

В начало страницы

Заметки

Это часть компонент MEF, и должно быть экспортированно следующим атрибутом:

[Import]
internal ITextStructureNavigatorSelectorService navigatorSelector = null;

Примеры

Пример, как использовать эту службу для получения навигатора макета текста см. в разделе Пошаговое руководство: Выделение текста.

См. также

Ссылки

Microsoft.VisualStudio.Text.Operations - пространство имен