Sdílet prostřednictvím


IFinder Rozhraní

Definice

Objekt, který se používá k provádění různých operací hledání na ITextSnapshot. Vytvořeno prostřednictvím objektu IFinderFactory.

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

Poznámky

Hledání & nahradit řetězce, možnosti hledání a snímek se nastaví při IFinder vytvoření a nelze je změnit.

Vlastnosti

FindWhat

Hledaný řetězec.

Options

Možnosti hledání.

ReplaceWith

Řetězec použitý k nahrazení nalezeného textu.

Snapshot

Snímek hledaný vyhledáváním.

Metody

FindAll()

Najděte všechny shody v celém snímku.

FindAll(Span)

Všechny shody najdete v searchRangesouboru .

FindForReplaceAll()

Najděte všechny shody v celém snímku.

FindForReplaceAll(Span)

Všechny shody najdete v searchRangesouboru .

TryFind(Int32, Span)

Zkuste najít první/poslední instanci po/před startingPosition v celém snímku.

TryFind(Int32, Span, Span)

Zkuste najít první/poslední instanci po/před startingPosition v searchRangenástroji .

TryFind(Span)

Zkuste najít první/poslední instanci v celém modulu snapspshot.

TryFind(Span, Span)

Zkuste najít první/poslední instanci v searchRangenástroji .

TryFindForReplace(Int32, Span, Span, String)

Zkuste najít první/poslední instanci po/před startingPosition v searchRangenástroji . expandedReplacePattern je text, který by měl být použit pro nahrazení (při zohlednění nahrazení regex).

TryFindForReplace(Int32, Span, String)

Zkuste najít první/poslední instanci po/před startingPosition v celém snímku. expandedReplacePattern je text, který by měl být použit pro nahrazení (při zohlednění nahrazení regex).

TryFindForReplace(Span, Span, String)

Zkuste najít první/poslední instanci v searchRangenástroji . expandedReplacePattern je text, který by měl být použit pro nahrazení (při zohlednění nahrazení regex).

TryFindForReplace(Span, String)

Zkuste najít první/poslední instanci v celém modulu snapspshot. expandedReplacePattern je text, který by měl být použit pro nahrazení (při zohlednění nahrazení regex).

Platí pro