Condividi tramite


IFinder Interfaccia

Definizione

Oggetto utilizzato per eseguire un'ampia gamma di operazioni di ricerca su ITextSnapshot. Creato tramite .IFinderFactory

public interface class IFinder
public interface IFinder
type IFinder = interface
Public Interface IFinder

Commenti

La ricerca & sostituire stringhe, le opzioni di ricerca e lo snapshot vengono impostati quando IFinder viene creato e non può essere modificato.

Proprietà

FindWhat

Stringa cercata.

Options

Opzioni di ricerca.

ReplaceWith

Stringa utilizzata per sostituire il testo trovato.

Snapshot

Snapshot cercato dal finder.

Metodi

FindAll()

Trovare tutte le corrispondenze nell'intero snapshot.

FindAll(Span)

Trovare tutte le corrispondenze in searchRange.

FindForReplaceAll()

Trovare tutte le corrispondenze nell'intero snapshot.

FindForReplaceAll(Span)

Trovare tutte le corrispondenze in searchRange.

TryFind(Int32, Span)

Provare a trovare la prima/ultima istanza dopo/prima startingPosition nell'intero snapshot.

TryFind(Int32, Span, Span)

Provare a trovare la prima/ultima istanza dopo/prima startingPosition in searchRange.

TryFind(Span)

Provare a trovare la prima/ultima istanza nell'intero snapspshot.

TryFind(Span, Span)

Provare a trovare la prima/ultima istanza in searchRange.

TryFindForReplace(Int32, Span, Span, String)

Provare a trovare la prima/ultima istanza dopo/prima startingPosition in searchRange. expandedReplacePattern è il testo che deve essere utilizzato per la sostituzione (tenendo conto delle sostituzioni regex).

TryFindForReplace(Int32, Span, String)

Provare a trovare la prima/ultima istanza dopo/prima startingPosition nell'intero snapshot. expandedReplacePattern è il testo che deve essere utilizzato per la sostituzione (tenendo conto delle sostituzioni regex).

TryFindForReplace(Span, Span, String)

Provare a trovare la prima/ultima istanza in searchRange. expandedReplacePattern è il testo che deve essere utilizzato per la sostituzione (tenendo conto delle sostituzioni regex).

TryFindForReplace(Span, String)

Provare a trovare la prima/ultima istanza nell'intero snapspshot. expandedReplacePattern è il testo che deve essere utilizzato per la sostituzione (tenendo conto delle sostituzioni regex).

Si applica a