PropertyMetadata Konstruktory

Definice

Inicializuje novou instanci PropertyMetadata třídy.

Přetížení

Name Description
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 výčtovou DependencyPropertyOptions hodnotou.

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 výčtovou DependencyPropertyOptions hodnotou.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

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

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

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

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou 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, výčtovou DependencyPropertyOptions hodnotou, 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ávislosti, 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 výčtovou DependencyPropertyOptions hodnotou.

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ávislosti.

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 PropertyMetadata.

attributes
Attribute[]

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

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions)

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

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ávislosti.

Platí pro

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výčtovou DependencyPropertyOptions hodnotou 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ávislosti.

attributes
Attribute[]

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

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, DependencyPropertyOptions výčtovou hodnotou 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 PropertyMetadata.

options
DependencyPropertyOptions

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

attributes
Attribute[]

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

Platí pro

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Inicializuje novou instanci PropertyMetadata třídy s výchozí hodnotou vlastnosti, výčtovou DependencyPropertyOptions hodnotou 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 PropertyMetadata.

options
DependencyPropertyOptions

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

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, výčtovou DependencyPropertyOptions hodnotou, 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 PropertyMetadata.

options
DependencyPropertyOptions

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

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ávislosti, například DesignerSerializationVisibilityAttribute a ValidationOptionAttribute.

Platí pro