FindData-Struktur
Stellt den in einer Suche durch den ITextSearchService verwendeten Satz von Daten dar.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Structure FindData
public struct FindData
public value class FindData
[<Sealed>]
type FindData = struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.
Der FindData-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
FindData(String, ITextSnapshot) | Initialisiert eine neue Instanz von FindData. | |
FindData(String, ITextSnapshot, FindOptions, ITextStructureNavigator) | Initialisiert eine neue Instanz von FindData mit dem angegebenen Suchmuster, Textmomentaufnahme, Suchoptionen und Textstruktur-Navigator. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
FindOptions | Ruft die Optionen ab, die für die Suche verwendet werden, oder legt diese fest. | |
SearchString | Ruft die in der Suche zu verwendende Zeichenfolge ab oder legt diese fest. | |
TextSnapshotToSearch | Ruft den ITextSnapshot ab, in dem die Suche ausgeführt werden soll, oder legt ihn fest. | |
TextStructureNavigator | Ruft den ITextStructureNavigator ab, der beim Bestimmen von Wortgrenzen verwendet werden soll, oder legt ihn fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob zwei FindData-Objekte gleich sind. (Überschreibt ValueType.Equals(Object).) | |
GetHashCode | Ruft den Hashcode für das Objekt ab. (Überschreibt ValueType.GetHashCode.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ToString | Konvertiert das FindData-Objekt in eine Zeichenfolge. (Überschreibt ValueType.ToString.) |
Zum Seitenanfang
Operatoren
Name | Beschreibung | |
---|---|---|
Equality | Bestimmt, ob zwei FindData-Objekte gleich sind. | |
Inequality | Bestimmt, ob zwei FindData-Objekte unterschiedlich sind. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.