Condividi tramite


Struttura FindData

Rappresenta il set di dati utilizzato in una ricerca da ITextSearchService.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

'Dichiarazione
Public Structure FindData
public struct FindData
public value class FindData
[<Sealed>]
type FindData =  struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.

Il tipo FindData espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico FindData(String, ITextSnapshot) inizializza una nuova istanza di FindData.
Metodo pubblico FindData(String, ITextSnapshot, FindOptions, ITextStructureNavigator) inizializza una nuova istanza di FindData con i criteri di ricerca, lo snapshot del testo, le opzioni di ricerca e la struttura specificati la struttura del testo.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica FindOptions Ottiene o imposta le opzioni utilizzate per la ricerca.
Proprietà pubblica SearchString Ottiene o imposta la stringa da utilizzare nella ricerca.
Proprietà pubblica TextSnapshotToSearch ottiene o imposta ITextSnapshot su cui eseguire la ricerca.
Proprietà pubblica TextStructureNavigator ottiene o imposta ITextStructureNavigator per utilizzare la determinazione dei limiti di parola.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals determina se due FindData gli oggetti sono uguali. (Esegue l'override di ValueType.Equals(Object)).
Metodo pubblico GetHashCode Ottiene il codice hash dell'oggetto. (Esegue l'override di ValueType.GetHashCode).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString converte FindData oggetto in una stringa. (Esegue l'override di ValueType.ToString).

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Equality determina se due FindData gli oggetti sono uguali.
Operatore pubblicoMembro statico Inequality determina se due FindData gli oggetti sono diversi.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Operations