TextPatternRange Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um intervalo de texto contínuo em um contêiner TextPattern.
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 será inválido se ocorrer um dos seguintes procedimentos: o texto no TextPattern contêiner é alterado devido a alguma atividade do usuário ou o SetValue método de ValuePattern é usado para alterar programaticamente o valor do texto no TextPattern contêiner.
Propriedades
TextPattern |
Obtém o TextPattern associado ao intervalo de texto. |
Métodos
AddToSelection() |
Adiciona à coleção do texto realçado em um contêiner de texto que dá suporte a várias seleções não contíguas. |
Clone() |
Recupera um novo TextPatternRange idêntico ao TextPatternRange original e herdando todas as propriedades do original. |
Compare(TextPatternRange) |
Retorna um valor Boolean que indica se o alcance (o ponto de extremidade Start até o ponto de extremidade End) de um intervalo de texto é igual a 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 TextUnit especificado. |
FindAttribute(AutomationTextAttribute, Object, Boolean) |
Retorna um subconjunto do intervalo de texto que tem o valor de atributo especificado. |
FindText(String, Boolean, Boolean) |
Retorna um subconjunto do 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 delimitadores para cada linha de texto parcial ou totalmente visível em um intervalo de texto. |
GetChildren() |
Recupera uma coleção de todos os objetos inseridos que estão dentro do intervalo de texto. |
GetEnclosingElement() |
Retorna o AutomationElement mais interno que inclui o intervalo de texto. |
GetHashCode() |
Serve como a função de hash padrão. (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 Object atual. (Herdado de Object) |
Move(TextUnit, Int32) |
Move o intervalo de texto conforme o número de unidades de texto especificado. |
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 conforme o número especificado de TextUnits dentro do intervalo do documento. |
RemoveFromSelection() |
Remove uma seção realçada de texto, correspondente aos pontos de extremidade Start e End do intervalo de texto de chamada de uma coleção existente do texto realçado em um contêiner de texto que dá suporte a várias seleções não contíguas. |
ScrollIntoView(Boolean) |
Faz com que o controle de texto role verticalmente até o intervalo do texto ser visível no visor. |
Select() |
Realça o texto no controle de texto correspondente aos pontos de extremidade Start e End do intervalo de texto. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |