Compartilhar via


PropertyMetadata Classe

Definição

Cuidado

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Representa o comportamento de uma propriedade de dependência.

public ref class PropertyMetadata
public class PropertyMetadata
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class PropertyMetadata
type PropertyMetadata = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type PropertyMetadata = class
Public Class PropertyMetadata
Herança
PropertyMetadata
Atributos

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Construtores

PropertyMetadata()

Inicializa uma nova instância da classe PropertyMetadata.

PropertyMetadata(Attribute[])

Inicializa uma nova instância da classe PropertyMetadata com uma matriz de atributos.

PropertyMetadata(DependencyPropertyOptions)

Inicializa uma nova instância da classe PropertyMetadata com um valor de enumeração DependencyPropertyOptions.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicializa uma nova instância da classe PropertyMetadata com um valor de enumeração DependencyPropertyOptions e uma matriz de atributos.

PropertyMetadata(Object)

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão.

PropertyMetadata(Object, Attribute[])

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão e uma matriz de atributos.

PropertyMetadata(Object, DependencyPropertyOptions)

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão e um valor de enumeração DependencyPropertyOptions.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão, um valor de enumeração DependencyPropertyOptions e uma matriz de atributos.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão, um valor de enumeração DependencyPropertyOptions e delegados para substituir a lógica GetValue e SetValue associada à propriedade de dependência.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])

Inicializa uma nova instância da classe PropertyMetadata com um valor da propriedade padrão, um valor de enumeração DependencyPropertyOptions, delegados para substituir a lógica GetValue e SetValue associada à propriedade de dependência e uma matriz de atributos.

Propriedades

DefaultValue

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

GetValueOverride

Obtém ou define o retorno de chamada GetValueOverride, um retorno de chamada invocado imediatamente após uma chamada para o método GetValue(DependencyProperty).

IsMetaProperty

Obtém um valor que indica se o Options está definido como Metadata.

IsNonSerialized

Obtém um valor que indica se o Options está definido como NonSerialized.

IsReadOnly

Obtém um valor que indica se os Options estão definidos como ReadOnly.

IsSealed

Obtém um valor que indica se o PropertyMetadata foi aplicado a uma propriedade, resultando no estado imutável.

Options

Obtém ou define a propriedade que representa a configuração de opção para o DependencyProperty associado a este PropertyMetadata.

SetValueOverride

Obtém ou define o retorno de chamada SetValueOverride, um retorno de chamada invocado imediatamente após uma chamada para o método SetValue(DependencyProperty, Object).

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAttributes()

Recupera uma matriz que contém todos os atributos.

GetAttributes(Type)

Recebe uma matriz do tipo Attribute que contém os atributos que têm o tipo igual a attributeType.

GetHashCode()

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

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnApply(DependencyProperty, Type)

Fornece o processamento quando este PropertyMetadata é aplicado a uma propriedade de dependência.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a