IVsFinder - интерфейс
Находит образ текста.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<GuidAttribute("D0C79C30-C06A-11D2-936C-D714766E8B50")> _
<InterfaceTypeAttribute()> _
Public Interface IVsFinder
[GuidAttribute("D0C79C30-C06A-11D2-936C-D714766E8B50")]
[InterfaceTypeAttribute()]
public interface IVsFinder
[GuidAttribute(L"D0C79C30-C06A-11D2-936C-D714766E8B50")]
[InterfaceTypeAttribute()]
public interface class IVsFinder
[<GuidAttribute("D0C79C30-C06A-11D2-936C-D714766E8B50")>]
[<InterfaceTypeAttribute()>]
type IVsFinder = interface end
public interface IVsFinder
Тип IVsFinder предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
AttachTextImage | Вложение образ текста. |
![]() |
Detach | Наконец удаляет образ текста. |
![]() |
Find | Находит образ текста в диапазон текста. |
![]() |
GetMatch | Возвращает textspan совпадение. |
![]() |
GetMatchedSpans | Получает соответствующий textspans. |
![]() |
GetState | Получает состояние. |
![]() |
GetTaggedSpans | Возвращает заключенные в теги textspans. |
![]() |
Init | Задает строку поиска. |
![]() |
SetPosition | Позиции поиска наборов |
![]() |
SetScope | Ограничивает поиск в набор диапазонов. |
В начало страницы
Заметки
Получить изображение текста:
Текстовый буфер оболочки для QueryInterface IVsTextImage.
Используйте реализации доступного сквозное TxFactory.h образа текста.
Поиск образ с помощью поиск.
AttachTextImage образ для поиска.
Init с шаблоном поиска и параметрами.
SetScope (необязательно) чтобы ограничить поиск к подмножеству образа. Это может быть несколько областей non-сопредельных образа.
SetPosition задание запустить и настоящие положения и создает программу-оболочкуое состояние поиска.
Find.
Поиск не имеет набора знаний скрытого текста (FR_Hidden). Поиск только non-скрыванное текст должен быть реализован путем установки набор диапазонов, видимых регионов. " Соответствие попытки" означает проверка соответствия в указанной позиции без просмотра. Получить набор совпадения или набор тегов регулярного выражения после найти, необходимо передавать VSFH_SetMatch. Если совпадения не требуется набор или набор тегов, не передавать эффективнее VSFH_SetMatch.
Примечания для разработчиков
Реализованный средой. Экземпляры, доступные через глобальный поставщик услуг среды.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен