PropertyMetadata Konstruktory

Definice

Inicializuje novou instanci PropertyMetadata třídy.

Přetížení

PropertyMetadata()

Inicializuje novou instanci PropertyMetadata třídy.

PropertyMetadata(Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s polem atributů.

PropertyMetadata(Object)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti.

PropertyMetadata(DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s hodnotou výčtu DependencyPropertyOptions .

PropertyMetadata(Object, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a pole atributů.

PropertyMetadata(Object, DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a hodnotou výčtu DependencyPropertyOptions .

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu a polem atributů.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a polem atributů.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti.

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

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu, delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti a pole atributů.

PropertyMetadata()

Inicializuje novou instanci PropertyMetadata třídy.

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

Platí pro

PropertyMetadata(Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s polem atributů.

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

Parametry

attributes
Attribute[]

Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro

PropertyMetadata(Object)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti.

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)

Parametry

defaultValue
Object

Objekt představující DefaultValue tento PropertyMetadataobjekt .

Platí pro

PropertyMetadata(DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s hodnotou výčtu 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)

Parametry

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

Platí pro

PropertyMetadata(Object, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a pole atributů.

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

Parametry

defaultValue
Object

Objekt, který představuje DefaultValue tento PropertyMetadataobjekt .

attributes
Attribute[]

Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti a hodnotou výčtu 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)

Parametry

defaultValue
Object

Objekt představující DefaultValue tento PropertyMetadataobjekt .

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

Platí pro

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s DependencyPropertyOptions hodnotou výčtu a polem atributů.

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

Parametry

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

attributes
Attribute[]

Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a polem atributů.

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

Parametry

defaultValue
Object

Objekt, který představuje DefaultValue tento PropertyMetadataobjekt .

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

attributes
Attribute[]

Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, hodnotou výčtu DependencyPropertyOptions a delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti.

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)

Parametry

defaultValue
Object

Objekt, který představuje DefaultValue tento PropertyMetadataobjekt .

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

getValueOverride
GetValueOverride

Delegát GetValueOverride , který patří do této instance.

setValueOverride
SetValueOverride

Delegát SetValueOverride , který patří do této instance.

Platí pro

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

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions hodnotou výčtu, delegáty přepsat GetValue a SetValue logiku přidruženou k vlastnosti závislosti a pole atributů.

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

Parametry

defaultValue
Object

Objekt, který představuje DefaultValue tento PropertyMetadataobjekt .

options
DependencyPropertyOptions

Bitové kombinace hodnot výčtu, které definují přidruženou vlastnost závislostí.

getValueOverride
GetValueOverride

Delegát GetValueOverride , který patří do této instance.

setValueOverride
SetValueOverride

Delegát SetValueOverride , který patří do této instance.

attributes
Attribute[]

Atributy použitelné pro vlastnost závislostí, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro