Compartilhar via


Estrutura FindData

Representa o conjunto de dados usados em uma pesquisa pela ITextSearchService.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)

Sintaxe

'Declaração
Public Structure FindData
public struct FindData
public value class FindData
[<Sealed>]
type FindData =  struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.

O tipo FindData expõe os membros a seguir.

Construtores

  Nome Descrição
Método público FindData(String, ITextSnapshot) Inicializa uma nova instância de FindData.
Método público FindData(String, ITextSnapshot, FindOptions, ITextStructureNavigator) Inicializa uma nova instância de FindData com o padrão de pesquisa especificado, o instantâneo de texto, localizar opções e o navegador de estrutura de texto.

Superior

Propriedades

  Nome Descrição
Propriedade pública FindOptions Obtém ou define as opções que são usadas para a pesquisa.
Propriedade pública SearchString Obtém ou define a seqüência a ser usada na pesquisa.
Propriedade pública TextSnapshotToSearch Obtém ou define o ITextSnapshot na qual deseja realizar a pesquisa.
Propriedade pública TextStructureNavigator Obtém ou define o ITextStructureNavigator serem usadas para determinar os limites das palavras.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se dois FindData objetos forem iguais. (Substitui ValueType.Equals(Object).)
Método público GetHashCode Obtém o código hash para o objeto. (Substitui ValueType.GetHashCode.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público ToString Converte o FindData o objeto em uma seqüência de caracteres. (Substitui ValueType.ToString.)

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Determina se dois FindData objetos forem iguais.
Operador públicoMembro estático Inequality Determina se dois FindData os objetos são diferentes.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Operations