IVsTextViewFilter - интерфейс
Разрешает дальнейшее изменение представления текста.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextViewFilter
[GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface IVsTextViewFilter
[GuidAttribute(L"6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface class IVsTextViewFilter
[<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")>]
[<InterfaceTypeAttribute()>]
type IVsTextViewFilter = interface end
public interface IVsTextViewFilter
Тип IVsTextViewFilter предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
GetDataTipText | Предоставляет поддержку данные-совета путем получения строковое значение текста протокола tip. | |
GetPairExtents | Возвращает расположение элемента совпадающие пары, заданное расположение первого элемента. | |
GetWordExtent | Вычисляет область памяти машинного слова, основанную на позицию символа. |
В начало страницы
Заметки
При реализации IVsTextViewFilter на объекте, также убедитесь IOleCommandTarget интерфейс объекта. Извлечение AddCommandFilter путем запроса IVsTextViewFilter интерфейс, передаваемый в IOleCommandTarget метод. Должен иметь одно IVsTextViewFilter объект для каждого представления. Представление неявно во время вызова к этому интерфейсу.
См. раздел примера реализации этого интерфейса в приложении и вызвать Служба языка диаграммы.
Примечания для разработчиков
Реализуйте этот интерфейс, чтобы настраивать текстовый редактор.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен