VsFinderClass Класс

Определение

Находит образ текста.

public ref class VsFinderClass : Microsoft::VisualStudio::TextManager::Interop::VsFinder
[Windows::Foundation::Metadata::WebHostHidden]
class VsFinderClass : Microsoft::VisualStudio::TextManager::Interop::VsFinder
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("9F842E53-E27B-426F-AE69-8F075770C6F3")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsFinderClass : Microsoft.VisualStudio.TextManager.Interop.VsFinder
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("9F842E53-E27B-426F-AE69-8F075770C6F3")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsFinderClass = class
    interface IVsFinder
    interface VsFinder
Public Class VsFinderClass
Implements VsFinder
Наследование
VsFinderClass
Атрибуты
Реализации

Комментарии

Нельзя создать экземпляр этого класса с new ключевым словом. Вместо этого необходимо получить ILocalRegistry объект и создать объект с помощью CreateInstance . MPF заключает этот метод в оболочку CreateInstance .

Конструкторы

VsFinderClass()

Создает новый экземпляр класса.

Методы

AttachTextImage(Object)

Присоединяет образ текста.

Detach()

Отсоединяет образ текста.

Find(UInt32, TextSpan[], UInt32)

Находит образ текста в диапазоне текста.

GetMatch(TextSpan[])

Получает сопоставление диапазона текста.

GetMatchedSpans(IVsTextSpanSet)

Получает сопоставленные диапазоны текста.

GetState(Int32, UInt32, UInt32)

Получает состояние.

GetTaggedSpans(IVsTextSpanSet)

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

Init(UInt32, String, Int32, UInt32)

Задает строку поиска.

SetPosition(UInt32, TextAddress)

Задает позицию поиска.

SetScope(IVsTextSpanSet)

Ограничивает поиск набором диапазонов.

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