TextPatternRange Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um espaço de texto contínuo num TextPattern contentor.
public ref class TextPatternRange
public class TextPatternRange
type TextPatternRange = class
Public Class TextPatternRange
- Herança
-
TextPatternRange
Observações
A TextPatternRange pode representar um ponto de inserção, um subconjunto ou todo o texto num TextPattern contentor.
A TextPatternRange tornar-se-á inválido se ocorrer uma das seguintes situações: o texto no TextPattern contentor mudar devido a alguma atividade do utilizador, ou se o SetValue método for ValuePattern usado para alterar programaticamente o valor do texto no TextPattern contentor.
Propriedades
| Name | Description |
|---|---|
| TextPattern |
Fica associado TextPattern ao intervalo de texto. |
Métodos
| Name | Description |
|---|---|
| AddToSelection() |
Acrescenta à coleção de texto destacado num contentor de texto que suporta múltiplas seleções disjuntas. |
| Clone() |
Recupera um novo TextPatternRange idêntico ao original TextPatternRange e herda todas as propriedades do original. |
| Compare(TextPatternRange) |
Devolve um Boolean valor que indica se o intervalo (do Start ponto final ao End ponto final) de um intervalo de texto é igual ao de outro intervalo de texto. |
| CompareEndpoints(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint) |
Devolve um Int32 indicando se dois intervalos de texto têm terminais 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) |
Devolve um subconjunto de intervalo de texto que tem o valor do atributo especificado. |
| FindText(String, Boolean, Boolean) |
Devolve um subconjunto de intervalo de texto que contém o texto especificado. |
| GetAttributeValue(AutomationTextAttribute) |
Devolve 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 num intervalo de texto. |
| GetChildren() |
Recupera uma coleção de todos os objetos embutidos que se enquadram no intervalo de texto. |
| GetEnclosingElement() |
Devolve o mais AutomationElement interno que envolve o intervalo de texto. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetText(Int32) |
Devolve o texto simples do intervalo de texto. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Move(TextUnit, Int32) |
Move o intervalo de texto para o número especificado de unidades de texto. |
| MoveEndpointByRange(TextPatternRangeEndpoint, TextPatternRange, TextPatternRangeEndpoint) |
Move uma extremidade de um intervalo de texto para a extremidade especificada de um segundo intervalo de texto. |
| MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32) |
Move uma extremidade do intervalo de texto para o número especificado de TextUnits dentro do intervalo do documento. |
| RemoveFromSelection() |
Remove uma secção de texto destacada, correspondente ao intervalo Start de texto que chama e End aos terminais, de uma coleção existente de texto destacado num contentor de texto que suporta múltiplas seleções disjuntas. |
| ScrollIntoView(Boolean) |
Faz com que o controlo de texto role verticalmente até que o intervalo de texto fique visível na viewport. |
| Select() |
Destaca o texto no controlo de texto correspondente ao intervalo Start de texto e End aos pontos finais. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |