Compartilhar via


IFinder Interface

Definição

Um objeto usado para executar uma variedade de operações de localização em ITextSnapshot. Criado por meio do IFinderFactory.

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

Comentários

O & substituir cadeias de caracteres, localizar opções e instantâneo são definidos quando o IFinder é criado e não pode ser alterado.

Propriedades

FindWhat

A cadeia de caracteres que está sendo pesquisada.

Options

As opções de pesquisa.

ReplaceWith

A cadeia de caracteres usada para substituir o texto encontrado.

Snapshot

O instantâneo pesquisado pelo localizador.

Métodos

FindAll()

Encontre todas as correspondências em toda a instantâneo.

FindAll(Span)

Encontre todas as correspondências em searchRange.

FindForReplaceAll()

Encontre todas as correspondências em toda a instantâneo.

FindForReplaceAll(Span)

Encontre todas as correspondências em searchRange.

TryFind(Int32, Span)

Tente localizar a primeira/última instância após/antes startingPosition em todo o instantâneo.

TryFind(Int32, Span, Span)

Tente localizar a primeira/última instância após/antes startingPosition em searchRange.

TryFind(Span)

Tente encontrar a primeira/última instância em toda a captura de tela.

TryFind(Span, Span)

Tente localizar a primeira/última instância em searchRange.

TryFindForReplace(Int32, Span, Span, String)

Tente localizar a primeira/última instância após/antes startingPosition em searchRange. expandedReplacePattern é o texto que deve ser usado para a substituição (contabilizando substituições regex).

TryFindForReplace(Int32, Span, String)

Tente localizar a primeira/última instância após/antes startingPosition em todo o instantâneo. expandedReplacePattern é o texto que deve ser usado para a substituição (contabilizando substituições regex).

TryFindForReplace(Span, Span, String)

Tente localizar a primeira/última instância em searchRange. expandedReplacePattern é o texto que deve ser usado para a substituição (contabilizando substituições regex).

TryFindForReplace(Span, String)

Tente encontrar a primeira/última instância em toda a captura de tela. expandedReplacePattern é o texto que deve ser usado para a substituição (contabilizando substituições regex).

Aplica-se a