Condividi tramite


PropertyMetadata Costruttori

Definizione

Inizializza una nuova istanza della classe PropertyMetadata.

Overload

PropertyMetadata()

Inizializza una nuova istanza della classe PropertyMetadata.

PropertyMetadata(Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con una matrice di attributi.

PropertyMetadata(Object)

Inizializza una nuova istanza della classe PropertyMetadata con un valore predefinito delle proprietà.

PropertyMetadata(DependencyPropertyOptions)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di enumerazione DependencyPropertyOptions.

PropertyMetadata(Object, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito e una matrice di attributi.

PropertyMetadata(Object, DependencyPropertyOptions)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito e un valore di enumerazione DependencyPropertyOptions.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di enumerazione DependencyPropertyOptions e una matrice di attributi.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione DependencyPropertyOptions e una matrice di attributi.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione di DependencyPropertyOptions e delegati per eseguire l'override di GetValue e la logica di SetValue associata alla proprietà di dipendenza.

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

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione DependencyPropertyOptions, delegati per eseguire l'override di GetValue e la logica di SetValue associata alla proprietà di dipendenza, nonché una matrice di attributi.

PropertyMetadata()

Inizializza una nuova istanza della classe PropertyMetadata.

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

Si applica a

PropertyMetadata(Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con una matrice di attributi.

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

Parametri

attributes
Attribute[]

Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Si applica a

PropertyMetadata(Object)

Inizializza una nuova istanza della classe PropertyMetadata con un valore predefinito delle proprietà.

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)

Parametri

defaultValue
Object

L'oggetto che rappresenta il DefaultValue di questi PropertyMetadata.

Si applica a

PropertyMetadata(DependencyPropertyOptions)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di enumerazione 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)

Parametri

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

Si applica a

PropertyMetadata(Object, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito e una matrice di attributi.

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

Parametri

defaultValue
Object

Oggetto che rappresenta la proprietà DefaultValue di questo oggetto PropertyMetadata.

attributes
Attribute[]

Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Si applica a

PropertyMetadata(Object, DependencyPropertyOptions)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito e un valore di enumerazione 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)

Parametri

defaultValue
Object

L'oggetto che rappresenta il DefaultValue di questi PropertyMetadata.

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

Si applica a

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di enumerazione DependencyPropertyOptions e una matrice di attributi.

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

Parametri

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

attributes
Attribute[]

Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Si applica a

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione DependencyPropertyOptions e una matrice di attributi.

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

Parametri

defaultValue
Object

Oggetto che rappresenta la proprietà DefaultValue di questo oggetto PropertyMetadata.

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

attributes
Attribute[]

Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Si applica a

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione di DependencyPropertyOptions e delegati per eseguire l'override di GetValue e la logica di SetValue associata alla proprietà di dipendenza.

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)

Parametri

defaultValue
Object

Oggetto che rappresenta la proprietà DefaultValue di questo oggetto PropertyMetadata.

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

getValueOverride
GetValueOverride

Il delegato GetValueOverride che appartiene a questa istanza.

setValueOverride
SetValueOverride

Il delegato SetValueOverride che appartiene a questa istanza.

Si applica a

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

Inizializza una nuova istanza della classe PropertyMetadata con un valore di proprietà predefinito, un valore di enumerazione DependencyPropertyOptions, delegati per eseguire l'override di GetValue e la logica di SetValue associata alla proprietà di dipendenza, nonché una matrice di attributi.

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

Parametri

defaultValue
Object

Oggetto che rappresenta la proprietà DefaultValue di questo oggetto PropertyMetadata.

options
DependencyPropertyOptions

Combinazione bit per bit dei valori di enumerazione che definiscono le proprietà di dipendenza associata.

getValueOverride
GetValueOverride

Il delegato GetValueOverride che appartiene a questa istanza.

setValueOverride
SetValueOverride

Il delegato SetValueOverride che appartiene a questa istanza.

attributes
Attribute[]

Attributi applicabili alla proprietà di dipendenza, ad esempio DesignerSerializationVisibilityAttribute e ValidationOptionAttribute.

Si applica a