IVsFindTarget Интерфейс

Определение

Реализует возможности поиска и замены в редакторе.

public interface class IVsFindTarget
public interface class IVsFindTarget
__interface IVsFindTarget
[System.Runtime.InteropServices.Guid("DE89D360-C06A-11D2-936C-D714766E8B50")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFindTarget
[<System.Runtime.InteropServices.Guid("DE89D360-C06A-11D2-936C-D714766E8B50")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFindTarget = interface
Public Interface IVsFindTarget
Производный
Атрибуты

Комментарии

Примечания для тех, кто реализует этот метод

Реализуйте этот интерфейс для поддержки поиска и замены в окне или документе.

Методы

Find(String, UInt32, Int32, IVsFindHelper, UInt32)

Запрашивает поиск текстовой строку.

GetCapabilities(Boolean[], UInt32[])

Указывает поддерживаемые возможности.

GetCurrentSpan(TextSpan[])

Возвращает координаты или положение курсора текущего выделения.

GetFindState(Object)

Определяет состояние предыдущей операции поиска.

GetMatchRect(RECT[])

Возвращение координаты экрана сопоставленной строки.

GetProperty(UInt32, Object)

Возвращает значение запрошенного свойства.

GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage)

Возвращает изображение текста, который должна искать среда.

MarkSpan(TextSpan[])

Выделение заданного текстового диапазона.

NavigateTo(TextSpan[])

Переместить в заданное местоположение в документе.

NotifyFindTarget(UInt32)

Отправляет уведомление целевому объекту поиска об изменения состояния.

Replace(String, String, UInt32, Int32, IVsFindHelper, Int32)

Запрашивает замену текстовой строку.

SetFindState(Object)

Задает состояние операции поиска.

Применяется к