UIPropertyMetadata Classe

Definição

Fornece metadados de propriedades para propriedades não-framework que têm impacto na renderização/interface de utilizador ao nível central.

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
Herança
UIPropertyMetadata
Derivado

Observações

FrameworkPropertyMetadata (derivado desta classe) é a classe de metadados mais comum usada para propriedades ao nível do framework que também têm impacto na renderização/interface do utilizador.

Construtores

Name Description
UIPropertyMetadata()

Inicializa uma nova instância da UIPropertyMetadata classe.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inicializa uma nova instância da UIPropertyMetadata classe, com o valor padrão especificado e os callbacks, e um Booleano usado para desativar animações na propriedade.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Inicializa uma nova instância da UIPropertyMetadata classe, com o valor padrão especificado e os callbacks.

UIPropertyMetadata(Object, PropertyChangedCallback)

Inicializa uma nova instância da UIPropertyMetadata classe, com o callback PropertyChanged especificado.

UIPropertyMetadata(Object)

Inicializa uma nova instância da UIPropertyMetadata classe, com o valor padrão especificado para a propriedade.

UIPropertyMetadata(PropertyChangedCallback)

Inicializa uma nova instância da UIPropertyMetadata classe, com o callback PropertyChanged especificado.

Propriedades

Name Description
CoerceValueCallback

Recebe ou define uma referência a uma CoerceValueCallback implementação especificada nestes metadados.

(Herdado de PropertyMetadata)
DefaultValue

Obtém ou define o valor padrão da propriedade de dependência.

(Herdado de PropertyMetadata)
IsAnimationProhibited

Obtém ou define um valor que declara se as animações devem ser desativadas na propriedade de dependência onde a instância de metadados contenda é aplicada.

IsSealed

Obtém um valor que determina se os metadados foram aplicados a uma propriedade de alguma forma, resultando no estado imutável dessa instância de metadados.

(Herdado de PropertyMetadata)
PropertyChangedCallback

Recebe ou define uma referência a uma PropertyChangedCallback implementação especificada nestes metadados.

(Herdado de PropertyMetadata)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Merge(PropertyMetadata, DependencyProperty)

Funde estes metadados com os metadados base.

(Herdado de PropertyMetadata)
OnApply(DependencyProperty, Type)

Chamado quando estes metadados foram aplicados a uma propriedade, o que indica que os metadados estão a ser selados.

(Herdado de PropertyMetadata)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também