Partilhar via


PropertyMetadata Construtores

Definição

Inicializa uma nova instância da classe PropertyMetadata.

Sobrecargas

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(Object)

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

PropertyMetadata(DependencyPropertyOptions)

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

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(DependencyPropertyOptions, Attribute[])

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

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.

PropertyMetadata()

Inicializa uma nova instância da classe PropertyMetadata.

public:
 PropertyMetadata();
public PropertyMetadata ();
Public Sub New ()

Aplica-se a

PropertyMetadata(Attribute[])

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

public:
 PropertyMetadata(... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (ParamArray attributes As Attribute())

Parâmetros

attributes
Attribute[]

Atributos aplicáveis à propriedade de dependência, como DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Aplica-se a

PropertyMetadata(Object)

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

public:
 PropertyMetadata(System::Object ^ defaultValue);
public PropertyMetadata (object defaultValue);
new System.Workflow.ComponentModel.PropertyMetadata : obj -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object)

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

Aplica-se a

PropertyMetadata(DependencyPropertyOptions)

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

public:
 PropertyMetadata(System::Workflow::ComponentModel::DependencyPropertyOptions options);
public PropertyMetadata (System.Workflow.ComponentModel.DependencyPropertyOptions options);
new System.Workflow.ComponentModel.PropertyMetadata : System.Workflow.ComponentModel.DependencyPropertyOptions -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (options As DependencyPropertyOptions)

Parâmetros

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

Aplica-se a

PropertyMetadata(Object, Attribute[])

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

public:
 PropertyMetadata(System::Object ^ defaultValue, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, ParamArray attributes As Attribute())

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

attributes
Attribute[]

Atributos aplicáveis à propriedade de dependência, como DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Aplica-se a

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.

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions)

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

Aplica-se a

PropertyMetadata(DependencyPropertyOptions, Attribute[])

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

public:
 PropertyMetadata(System::Workflow::ComponentModel::DependencyPropertyOptions options, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (System.Workflow.ComponentModel.DependencyPropertyOptions options, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : System.Workflow.ComponentModel.DependencyPropertyOptions * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (options As DependencyPropertyOptions, ParamArray attributes As Attribute())

Parâmetros

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

attributes
Attribute[]

Atributos aplicáveis à propriedade de dependência, como DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Aplica-se a

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.

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, ParamArray attributes As Attribute())

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

attributes
Attribute[]

Atributos aplicáveis à propriedade de dependência, como DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Aplica-se a

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.

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, System::Workflow::ComponentModel::GetValueOverride ^ getValueOverride, System::Workflow::ComponentModel::SetValueOverride ^ setValueOverride);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * System.Workflow.ComponentModel.GetValueOverride * System.Workflow.ComponentModel.SetValueOverride -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, getValueOverride As GetValueOverride, setValueOverride As SetValueOverride)

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

getValueOverride
GetValueOverride

O delegado GetValueOverride que pertence a esta instância.

setValueOverride
SetValueOverride

O delegado SetValueOverride que pertence a esta instância.

Aplica-se a

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.

public:
 PropertyMetadata(System::Object ^ defaultValue, System::Workflow::ComponentModel::DependencyPropertyOptions options, System::Workflow::ComponentModel::GetValueOverride ^ getValueOverride, System::Workflow::ComponentModel::SetValueOverride ^ setValueOverride, ... cli::array <Attribute ^> ^ attributes);
public PropertyMetadata (object defaultValue, System.Workflow.ComponentModel.DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride, params Attribute[] attributes);
new System.Workflow.ComponentModel.PropertyMetadata : obj * System.Workflow.ComponentModel.DependencyPropertyOptions * System.Workflow.ComponentModel.GetValueOverride * System.Workflow.ComponentModel.SetValueOverride * Attribute[] -> System.Workflow.ComponentModel.PropertyMetadata
Public Sub New (defaultValue As Object, options As DependencyPropertyOptions, getValueOverride As GetValueOverride, setValueOverride As SetValueOverride, ParamArray attributes As Attribute())

Parâmetros

defaultValue
Object

O objeto que representa o DefaultValue deste PropertyMetadata.

options
DependencyPropertyOptions

Uma combinação bit a bit dos valores de enumeração que definem a propriedade de dependência associada.

getValueOverride
GetValueOverride

O delegado GetValueOverride que pertence a esta instância.

setValueOverride
SetValueOverride

O delegado SetValueOverride que pertence a esta instância.

attributes
Attribute[]

Atributos aplicáveis à propriedade de dependência, como DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Aplica-se a