Freigeben über


PropertyMetadata Konstruktoren

Definition

Initialisiert eine neue Instanz der PropertyMetadata-Klasse.

Überlädt

PropertyMetadata()

Initialisiert eine neue Instanz der PropertyMetadata-Klasse.

PropertyMetadata(Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit dem einem Array von Attributen.

PropertyMetadata(Object)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert.

PropertyMetadata(DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert.

PropertyMetadata(Object, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem Array von Attributen.

PropertyMetadata(Object, DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem DependencyPropertyOptions-Enumerationswert.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftenwert, einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert und Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind.

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

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert, Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind, und ein Array von Attributen.

PropertyMetadata()

Initialisiert eine neue Instanz der PropertyMetadata-Klasse.

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

Gilt für

PropertyMetadata(Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit dem einem Array von Attributen.

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

Parameter

attributes
Attribute[]

Für die Abhängigkeitseigenschaft gültige Attribute (zum Beispiel DesignerSerializationVisibilityAttribute und ValidationOptionAttribute).

Gilt für

PropertyMetadata(Object)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert.

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)

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue von PropertyMetadata darstellt.

Gilt für

PropertyMetadata(DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert.

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)

Parameter

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

Gilt für

PropertyMetadata(Object, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem Array von Attributen.

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

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue dieser PropertyMetadata darstellt.

attributes
Attribute[]

Für die Abhängigkeitseigenschaft gültige Attribute (zum Beispiel DesignerSerializationVisibilityAttribute und ValidationOptionAttribute).

Gilt für

PropertyMetadata(Object, DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem DependencyPropertyOptions-Enumerationswert.

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)

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue von PropertyMetadata darstellt.

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

Gilt für

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

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

Parameter

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

attributes
Attribute[]

Für die Abhängigkeitseigenschaft gültige Attribute (zum Beispiel DesignerSerializationVisibilityAttribute und ValidationOptionAttribute).

Gilt für

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftenwert, einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

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

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue dieser PropertyMetadata darstellt.

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

attributes
Attribute[]

Für die Abhängigkeitseigenschaft gültige Attribute (zum Beispiel DesignerSerializationVisibilityAttribute und ValidationOptionAttribute).

Gilt für

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert und Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind.

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)

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue dieser PropertyMetadata darstellt.

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

getValueOverride
GetValueOverride

Der GetValueOverride-Delegat, der zu dieser Instanz gehört.

setValueOverride
SetValueOverride

Der SetValueOverride-Delegat, der zu dieser Instanz gehört.

Gilt für

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

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert, Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind, und ein Array von Attributen.

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

Parameter

defaultValue
Object

Das Objekt, das den DefaultValue dieser PropertyMetadata darstellt.

options
DependencyPropertyOptions

Eine bitweise Kombination der Enumerationswerte, die die zugeordnete Abhängigkeitseigenschaft definieren.

getValueOverride
GetValueOverride

Der GetValueOverride-Delegat, der zu dieser Instanz gehört.

setValueOverride
SetValueOverride

Der SetValueOverride-Delegat, der zu dieser Instanz gehört.

attributes
Attribute[]

Für die Abhängigkeitseigenschaft gültige Attribute (zum Beispiel DesignerSerializationVisibilityAttribute und ValidationOptionAttribute).

Gilt für