Compartilhar via


TextPattern Classe

Definição

Representa os 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 TextPattern classe 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 AutomationElement classe fornece métodos para um cliente Automação da Interface do Usuário acessar o modelo de objeto nativo correspondente.

Campos

AnimationStyleAttribute

Identifica o atributo AnimationStyle de um intervalo de texto.

BackgroundColorAttribute

Identifica o atributo BackgroundColor de um intervalo de texto.

BulletStyleAttribute

Identifica o atributo BulletStyle de um intervalo de texto.

CapStyleAttribute

Identifica o atributo CapStyle de um intervalo de texto.

CultureAttribute

Identifica o atributo Culture (CultureInfo) de um intervalo de texto até o nível de subidioma; por exemplo, francês-Suíça (fr-CH) em vez de francês (fr).

FontNameAttribute

Identifica o atributo FontName de um intervalo de texto.

FontSizeAttribute

Identifica o atributo FontSize de um intervalo de texto.

FontWeightAttribute

Identifica o atributo FontWeight de um intervalo de texto.

ForegroundColorAttribute

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

HorizontalTextAlignmentAttribute

Identifica o atributo HorizontalTextAlignment de um intervalo de texto.

IndentationFirstLineAttribute

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

IndentationLeadingAttribute

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

IndentationTrailingAttribute

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

IsHiddenAttribute

Identifica o atributo IsHidden de um intervalo de texto.

IsItalicAttribute

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

IsReadOnlyAttribute

Identifica o atributo IsReadOnly de um intervalo de texto.

IsSubscriptAttribute

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

IsSuperscriptAttribute

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

MarginBottomAttribute

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

MarginLeadingAttribute

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

MarginTopAttribute

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

MarginTrailingAttribute

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

MixedAttributeValue

Identifica se o valor de determinado atributo varia ao longo de um intervalo de texto em um controle de edição avançado.

OutlineStylesAttribute

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

OverlineColorAttribute

Identifica o atributo OverlineColor de um intervalo de texto.

OverlineStyleAttribute

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

Pattern

Identifica o padrão TextPattern.

StrikethroughColorAttribute

Identifica o atributo StrikethroughColor de um intervalo de texto.

StrikethroughStyleAttribute

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

TabsAttribute

Identifica o atributo Tabs de um intervalo de texto.

TextChangedEvent

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

TextFlowDirectionsAttribute

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

TextSelectionChangedEvent

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

UnderlineColorAttribute

Identifica o atributo UnderlineColor de um intervalo de texto.

UnderlineStyleAttribute

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

Propriedades

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 é compatível com a seleção e, em caso afirmativo, o tipo da seleção compatível.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetSelection()

Recupera uma coleção de intervalos de texto não contíguos associados às 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 não contíguos 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 Object atual.

(Herdado de Object)
RangeFromChild(AutomationElement)

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

RangeFromPoint(Point)

Retorna o intervalo de texto (vazio) de degeneração mais próximo das coordenadas da tela especificadas.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também