TextPatternRange Classe

Definição

Representa um intervalo de texto contínuo em um TextPattern contêiner.

public ref class TextPatternRange
public class TextPatternRange
type TextPatternRange = class
Public Class TextPatternRange
Herança
TextPatternRange

Comentários

Um TextPatternRange pode representar um ponto de inserção, um subconjunto ou todo o texto em um TextPattern contêiner.

Um TextPatternRange se tornará inválido se ocorrer um dos seguintes procedimentos: o texto no TextPattern contêiner é alterado devido a alguma atividade do ValuePattern usuário ou se o SetValue método é usado para alterar programaticamente o valor do texto no TextPattern contêiner.

Propriedades

Nome Description
TextPattern

Obtém o TextPattern associado ao intervalo de texto.

Métodos

Nome Description
AddToSelection()

Adiciona à coleção de texto realçado em um contêiner de texto que dá suporte a várias seleções desarticuladas.

Clone()

Recupera um novo TextPatternRange idêntico ao original TextPatternRange e herda todas as propriedades do original.

Compare(TextPatternRange)

Retorna um Boolean valor que indica se o intervalo (o Start ponto de extremidade para o End ponto de extremidade) de um intervalo de texto é o mesmo que outro intervalo de texto.

CompareEndpoints(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Retorna um Int32 que indica se dois intervalos de texto têm pontos de extremidade idênticos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExpandToEnclosingUnit(TextUnit)

Expande o intervalo de texto para o especificado TextUnit.

FindAttribute(AutomationTextAttribute, Object, Boolean)

Retorna um subconjunto de intervalo de texto que tem o valor de atributo especificado.

FindText(String, Boolean, Boolean)

Retorna um subconjunto de intervalo de texto que contém o texto especificado.

GetAttributeValue(AutomationTextAttribute)

Retorna o valor do atributo especificado em todo o intervalo de texto.

GetBoundingRectangles()

Recupera uma coleção de retângulos delimitados para cada linha de texto totalmente ou parcialmente visível em um intervalo de texto.

GetChildren()

Recupera uma coleção de todos os objetos inseridos que se enquadram no intervalo de texto.

GetEnclosingElement()

Retorna o mais interno AutomationElement que inclui o intervalo de texto.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetText(Int32)

Retorna o texto sem formatação do intervalo de texto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Move(TextUnit, Int32)

Move o intervalo de texto o número especificado de unidades de texto.

MoveEndpointByRange(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint)

Move um ponto de extremidade de um intervalo de texto para o ponto de extremidade especificado de um segundo intervalo de texto.

MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32)

Move um ponto de extremidade do intervalo de texto o número especificado de TextUnits dentro do intervalo de documentos.

RemoveFromSelection()

Remove uma seção realçada de texto, correspondente ao intervalo Start de texto de chamada e End pontos de extremidade, de uma coleção existente de texto realçado em um contêiner de texto que dá suporte a várias seleções desarticuladas.

ScrollIntoView(Boolean)

Faz com que o controle de texto role verticalmente até que o intervalo de texto esteja visível no visor.

Select()

Realça o texto no controle de texto correspondente ao intervalo Start de texto e End pontos de extremidade.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também