Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe TextDecoration

 

Publicado: agosto de 2016

Representa uma decoração de texto, que é um ornamento visual adicionado ao texto (como um sublinhado).

Namespace:   System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Freezable
        System.Windows.Media.Animation.Animatable
          System.Windows.TextDecoration

[LocalizabilityAttribute(LocalizationCategory.None)]
public sealed class TextDecoration : Animatable

NomeDescrição
System_CAPS_pubmethodTextDecoration()

Inicializa uma nova instância da classe TextDecoration.

System_CAPS_pubmethodTextDecoration(TextDecorationLocation, Pen, Double, TextDecorationUnit, TextDecorationUnit)

Inicializa uma nova instância de TextDecoration classe com especificado Location, Pen, PenOffset, PenOffsetUnit, e PenThicknessUnit valores.

NomeDescrição
System_CAPS_pubpropertyCanFreeze

Obtém um valor que indica se o objeto pode se tornar não modificável.(Herdado de Freezable.)

System_CAPS_pubpropertyDependencyObjectType

Obtém o DependencyObjectType que encapsula o tipo CLR dessa instância. (Herdado de DependencyObject.)

System_CAPS_pubpropertyDispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.(Herdado de DispatcherObject.)

System_CAPS_pubpropertyHasAnimatedProperties

Obtém um valor que indica se um ou mais AnimationClock objetos está associado com qualquer uma das propriedades de dependência do objeto.(Herdado de Animatable.)

System_CAPS_pubpropertyIsFrozen

Obtém um valor que indica se o objeto pode ser modificado no momento.(Herdado de Freezable.)

System_CAPS_pubpropertyIsSealed

Obtém um valor que indica se essa instância atualmente é selada (somente leitura). (Herdado de DependencyObject.)

System_CAPS_pubpropertyLocation

Obtém ou define a posição vertical na qual a decoração de texto é desenhada.

System_CAPS_pubpropertyPen

Obtém ou define o Pen usado para desenhar a decoração de texto.

System_CAPS_pubpropertyPenOffset

Obtém ou define a decoração de texto de deslocamento de seu Location.

System_CAPS_pubpropertyPenOffsetUnit

Obtém as unidades em que o PenOffset valor é expresso.

System_CAPS_pubpropertyPenThicknessUnit

Obtém as unidades em que o Thickness da decoração do texto Pen é expresso.

NomeDescrição
System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock)

Aplica um AnimationClock ao DependencyProperty especificado. Se a propriedade já tiver sido animada, o comportamento de entrega de SnapshotAndReplace será usado.(Herdado de Animatable.)

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplica-se um AnimationClock especificado DependencyProperty. Se a propriedade já for animada, especificado HandoffBehavior é usado.(Herdado de Animatable.)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline)

Aplica uma animação ao DependencyProperty especificado. A animação é iniciada quando o próximo quadro for renderizado. Se a propriedade especificada já tiver sido animada, o comportamento de entrega de SnapshotAndReplace será usado.(Herdado de Animatable.)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Aplica uma animação especificado DependencyProperty. A animação é iniciada quando o próximo quadro é renderizado. Se a propriedade especificada já for animada, especificado HandoffBehavior é usado.(Herdado de Animatable.)

System_CAPS_pubmethodCheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.(Herdado de DispatcherObject.)

System_CAPS_pubmethodClearValue(DependencyProperty)

Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um identificador DependencyProperty.(Herdado de DependencyObject.)

System_CAPS_pubmethodClearValue(DependencyPropertyKey)

Limpa o valor local de uma propriedade somente leitura. A propriedade a ser limpa é especificada por um DependencyPropertyKey.(Herdado de DependencyObject.)

System_CAPS_pubmethodClone()

Cria um clone modificável TextDecoration, fazendo cópias profundas dos valores do objeto.

System_CAPS_pubmethodCloneCurrentValue()

Cria um clone modificável TextDecoration objeto, fazendo cópias profundas dos valores atuais do objeto.

System_CAPS_pubmethodCoerceValue(DependencyProperty)

Converte o valor da propriedade de dependência especificada. Isso é feito invocando qualquer função CoerceValueCallback especificada nos metadados de propriedade para a propriedade de dependência, visto que ela existe na chamada a DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodEquals(Object)

Determina se um DependencyObject fornecido é equivalente ao DependencyObject atual.(Herdado de DependencyObject.)

System_CAPS_pubmethodFreeze()

Torna o objeto atual não modificável e define sua propriedade IsFrozen para true.(Herdado de Freezable.)

System_CAPS_pubmethodGetAnimationBaseValue(DependencyProperty)

Retorna o valor especificado não é animado DependencyProperty.(Herdado de Animatable.)

System_CAPS_pubmethodGetAsFrozen()

Cria uma cópia congelada do Freezable, usando valores de propriedade base (não animado). Porque a cópia é congelada, qualquer subobjetos congelados são copiados por referência.(Herdado de Freezable.)

System_CAPS_pubmethodGetCurrentValueAsFrozen()

Cria uma cópia congelada do Freezable usando os valores da propriedade atual. Porque a cópia é congelada, qualquer subobjetos congelados são copiados por referência.(Herdado de Freezable.)

System_CAPS_pubmethodGetHashCode()

Obtém o código hash para esse DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodGetLocalValueEnumerator()

Cria um enumerador especializado para determinar quais propriedades de dependência têm valores definidos localmente nessa DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodGetValue(DependencyProperty)

Retorna o valor efetivo atual de uma propriedade de dependência nessa instância de um DependencyObject.(Herdado de DependencyObject.)

System_CAPS_pubmethodInvalidateProperty(DependencyProperty)

Reavalia o valor efetivo para a propriedade de dependência especificada(Herdado de DependencyObject.)

System_CAPS_pubmethodReadLocalValue(DependencyProperty)

Retorna o valor local de uma propriedade de dependência, local, se houver.(Herdado de DependencyObject.)

System_CAPS_pubmethodSetCurrentValue(DependencyProperty, Object)

Define o valor da propriedade de dependência sem alterar a origem do valor.(Herdado de DependencyObject.)

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

Define o valor local de uma propriedade de dependência, especificada pelo identificador da propriedade de dependência.(Herdado de DependencyObject.)

System_CAPS_pubmethodSetValue(DependencyPropertyKey, Object)

Define o valor de uma propriedade de dependência somente leitura, especificada pelo identificador DependencyPropertyKey da propriedade de dependência.(Herdado de DependencyObject.)

System_CAPS_protmethodShouldSerializeProperty(DependencyProperty)

Retorna um valor que indica se os processos de serialização devem serializar o valor da propriedade de dependência fornecido.(Herdado de DependencyObject.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_pubmethodVerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.(Herdado de DispatcherObject.)

NomeDescrição
System_CAPS_pubfieldSystem_CAPS_staticLocationProperty

Identifica o Location propriedade de dependência.

System_CAPS_pubfieldSystem_CAPS_staticPenOffsetProperty

Identifica o PenOffset propriedade de dependência.

System_CAPS_pubfieldSystem_CAPS_staticPenOffsetUnitProperty

Identifica o PenOffsetUnit propriedade de dependência.

System_CAPS_pubfieldSystem_CAPS_staticPenProperty

Identifica o Pen propriedade de dependência.

System_CAPS_pubfieldSystem_CAPS_staticPenThicknessUnitProperty

Identifica o PenThicknessUnit propriedade de dependência.

NomeDescrição
System_CAPS_pubeventChanged

Ocorre quando o Freezable ou um objeto nele contido é modificado.(Herdado de Freezable.)

There are four types of text decorations: underline, baseline, strikethrough, and overline. The following example shows the locations of the text decorations relative to the text.

Diagrama de locais de decoração de texto

Example of text decoration types

The following example shows a text decoration that has been styled with a linear gradient brush and a dashed pen.

Decoração de texto com sublinhado em gradiente linear

Example of an underline styled with a linear gradient brush and dashed pen

Notice that T:System.Windows.TextDecoration is derived from T:System.Windows.Media.Animation.Animatable. This makes it possible to apply animated effects to the decoration elements, using a T:System.Windows.Media.Animation.DoubleAnimation for the P:System.Windows.TextDecoration.PenOffset and a T:System.Windows.Media.Animation.ThicknessAnimation for the P:System.Windows.TextDecoration.Pen.

.NET Framework
Disponível desde 3.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: