IVsFindTarget Schnittstelle

Definition

Implementiert Funktionen zum Suchen und ersetzen in Ihrem Editor.

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
Abgeleitet
Attribute

Hinweise

Hinweise für Ausführende

Implementieren Sie diese Schnittstelle, um das Suchen und ersetzen in Ihrem Fenster oder Dokument zu unterstützen.

Methoden

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

Fordert eine Textzeichenfolgensuche an.

GetCapabilities(Boolean[], UInt32[])

Gibt die unterstützten Funktionen an.

GetCurrentSpan(TextSpan[])

Gibt die Koordinaten oder die Position der Einfügemarke der aktuellen Auswahl zurück.

GetFindState(Object)

Bestimmt den Zustand eines vorherigen Find-Vorgangs.

GetMatchRect(RECT[])

Die Bildschirmkoordinaten der übereinstimmenden Zeichenfolge zurückgeben.

GetProperty(UInt32, Object)

Gibt den Wert einer angeforderten Eigenschaft zurück.

GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage)

Gibt ein Textimage zurück, nach dem die Umgebung sucht.

MarkSpan(TextSpan[])

Einen angegebenen Textbereich hervorheben.

NavigateTo(TextSpan[])

Zu einer angegebenen Position innerhalb eines Dokuments verschieben.

NotifyFindTarget(UInt32)

Sendet Benachrichtigung, um ein Ziel einer Statusänderung zu suchen.

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

Fordert die Ersetzung einer Textzeichenfolge an.

SetFindState(Object)

Legt den Zustand eines Such Vorgangs fest.

Gilt für