TextPattern Classe

Definição

Representa controles que contêm texto.

public ref class TextPattern : System::Windows::Automation::BasePattern
public class TextPattern : System.Windows.Automation.BasePattern
type TextPattern = class
    inherit BasePattern
Public Class TextPattern
Inherits BasePattern
Herança
TextPattern

Comentários

A classe TextPattern pode não fornecer recursos de texto que existem apenas em um provedor de Automação da Interface do Usuário específico. Para esses recursos exclusivos e geralmente avançados, a classe AutomationElement fornece métodos para um cliente Automação da Interface do Usuário acessar o modelo de objeto nativo correspondente.

Campos

Nome Description
AnimationStyleAttribute

Identifica o AnimationStyle atributo de um intervalo de texto.

BackgroundColorAttribute

Identifica o atributo BackgroundColor de um intervalo de texto.

BulletStyleAttribute

Identifica o BulletStyle atributo de um intervalo de texto.

CapStyleAttribute

Identifica o CapStyle atributo de um intervalo de texto.

CultureAttribute

Identifica o Culture atributo (CultureInfo) de um intervalo de texto até o nível de sub-idioma; por exemplo, French-Switzerland (fr-CH) em vez de francês (fr).

FontNameAttribute

Identifica o FontName atributo de um intervalo de texto.

FontSizeAttribute

Identifica o FontSize atributo de um intervalo de texto.

FontWeightAttribute

Identifica o FontWeight atributo de um intervalo de texto.

ForegroundColorAttribute

Identifica o ForegroundColor atributo (COLORREF) de um intervalo de texto.

HorizontalTextAlignmentAttribute

Identifica o HorizontalTextAlignment atributo de um intervalo de texto.

IndentationFirstLineAttribute

Identifica o IndentationFirstLine atributo (TextIndent) de um intervalo de texto.

IndentationLeadingAttribute

Identifica o IndentationLeadingatributo (TextIndent) de um intervalo de texto.

IndentationTrailingAttribute

Identifica o IndentationTrailingatributo (TextIndent) de um intervalo de texto.

IsHiddenAttribute

Identifica o IsHidden atributo de um intervalo de texto.

IsItalicAttribute

Identifica o IsItalic atributo (FontStyle) de um intervalo de texto.

IsReadOnlyAttribute

Identifica o IsReadOnly atributo de um intervalo de texto.

IsSubscriptAttribute

Identifica o IsSubscript atributo (FontVariants) de um intervalo de texto.

IsSuperscriptAttribute

Identifica o IsSuperscript atributo (FontVariants) de um intervalo de texto.

MarginBottomAttribute

Identifica o MarginBottom atributo (PageSettings) de um intervalo de texto.

MarginLeadingAttribute

Identifica o MarginLeading atributo (PageSettings) de um intervalo de texto.

MarginTopAttribute

Identifica o MarginTop atributo (PageSettings) de um intervalo de texto.

MarginTrailingAttribute

Identifica o MarginTrailing atributo (PageSettings) de um intervalo de texto.

MixedAttributeValue

Identifica se o valor de um determinado atributo varia em relação a um intervalo de texto em um controle de edição avançada.

OutlineStylesAttribute

Identifica o OutlineStyles atributo (OutlineStyles) de um intervalo de texto.

OverlineColorAttribute

Identifica o OverlineColor atributo de um intervalo de texto.

OverlineStyleAttribute

Identifica o OverlineStyle atributo (TextDecorationLineStyle) de um intervalo de texto.

Pattern

Identifica o TextPattern padrão.

StrikethroughColorAttribute

Identifica o StrikethroughColor atributo de um intervalo de texto.

StrikethroughStyleAttribute

Identifica o StrikethroughStyle atributo (TextDecorationLineStyle) de um intervalo de texto.

TabsAttribute

Identifica o Tabs atributo de um intervalo de texto.

TextChangedEvent

Identifica o evento gerado sempre que o conteúdo textual é modificado.

TextFlowDirectionsAttribute

Identifica o TextFlowDirections atributo (FlowDirections) de um intervalo de texto.

TextSelectionChangedEvent

Identifica o evento gerado quando a seleção de texto é modificada.

UnderlineColorAttribute

Identifica o UnderlineColor atributo de um intervalo de texto.

UnderlineStyleAttribute

Identifica o UnderlineStyle atributo (TextDecorationLineStyle) de um intervalo de texto.

Propriedades

Nome Description
DocumentRange

Obtém um intervalo de texto que inclui o texto principal de um documento.

SupportedTextSelection

Obtém um valor que especifica se um provedor de texto dá suporte à seleção e, nesse caso, ao tipo de seleção com suporte.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetSelection()

Recupera uma coleção de intervalos de texto desarticulados associados à seleção ou seleções de texto atuais.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetVisibleRanges()

Recupera uma matriz de intervalos de texto desarticulados de um contêiner de texto em que cada intervalo de texto começa com a primeira linha parcialmente visível até o final da última linha parcialmente visível.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
RangeFromChild(AutomationElement)

Recupera um intervalo de texto que inclui um elemento filho, como uma imagem, hiperlink, planilha do Microsoft Excel ou outro objeto inserido.

RangeFromPoint(Point)

Retorna o intervalo de texto degenerado (vazio) mais próximo das coordenadas de tela especificadas.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também