Udostępnij za pośrednictwem


IFinder Interfejs

Definicja

Obiekt używany do wykonywania różnych operacji znajdowania na obiekcie ITextSnapshot. Utworzono za pośrednictwem elementu IFinderFactory.

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

Uwagi

Znajdź & zastąpić ciągi, opcje znajdowania i migawki są ustawiane podczas IFinder tworzenia i nie można go zmienić.

Właściwości

FindWhat

Wyszukiwany ciąg.

Options

Opcje wyszukiwania.

ReplaceWith

Ciąg użyty do zastąpienia znalezionego tekstu.

Snapshot

Migawka przeszukana przez wyszukiwanie.

Metody

FindAll()

Znajdź wszystkie dopasowania w całej migawki.

FindAll(Span)

Znajdź wszystkie dopasowania w elemecie searchRange.

FindForReplaceAll()

Znajdź wszystkie dopasowania w całej migawki.

FindForReplaceAll(Span)

Znajdź wszystkie dopasowania w elemecie searchRange.

TryFind(Int32, Span, Span)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie po/przed startingPosition w pliku searchRange.

TryFind(Int32, Span)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie po/przed startingPosition w całej migawki.

TryFind(Span, Span)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie w pliku searchRange.

TryFind(Span)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie w całym snapspshot.

TryFindForReplace(Int32, Span, Span, String)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie po/przed startingPosition w pliku searchRange. expandedReplacePattern to tekst, który powinien być używany do zastąpienia (w przypadku podstawiania regularnego).

TryFindForReplace(Int32, Span, String)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie po/przed startingPosition w całej migawki. expandedReplacePattern to tekst, który powinien być używany do zastąpienia (w przypadku podstawiania regularnego).

TryFindForReplace(Span, Span, String)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie w pliku searchRange. expandedReplacePattern to tekst, który powinien być używany do zastąpienia (w przypadku podstawiania regularnego).

TryFindForReplace(Span, String)

Spróbuj znaleźć pierwsze/ostatnie wystąpienie w całym snapspshot. expandedReplacePattern to tekst, który powinien być używany do zastąpienia (w przypadku podstawiania regularnego).

Dotyczy