共用方式為


PropertyMetadata 建構函式

定義

初始化 PropertyMetadata 類別的新執行個體。

多載

PropertyMetadata()

初始化 PropertyMetadata 類別的新執行個體。

PropertyMetadata(Attribute[])

以屬性的陣列初始化 PropertyMetadata 類別的新執行個體。

PropertyMetadata(Object)

使用預設屬性值,初始化 PropertyMetadata 類別的新執行個體。

PropertyMetadata(DependencyPropertyOptions)

使用 PropertyMetadata 列舉值,初始化 DependencyPropertyOptions 類別的新執行個體。

PropertyMetadata(Object, Attribute[])

以預設屬性值和屬性陣列,初始化 PropertyMetadata 類別的新執行個體。

PropertyMetadata(Object, DependencyPropertyOptions)

以預設屬性值和 PropertyMetadata 列舉值,初始化 DependencyPropertyOptions 類別的新執行個體。

PropertyMetadata(DependencyPropertyOptions, Attribute[])

PropertyMetadata 列舉值和屬性陣列,初始化 DependencyPropertyOptions 類別的新執行個體。

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

以預設屬性值、PropertyMetadata 列舉值和屬性陣列,初始化 DependencyPropertyOptions 類別的新執行個體。

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

以預設屬性值、PropertyMetadata 列舉值、覆寫與相依性屬性關聯之 DependencyPropertyOptionsGetValue 邏輯的委派 (Delegate),初始化 SetValue 類別的新執行個體。

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

以預設屬性值 (Property)、PropertyMetadata 列舉值、覆寫與相依性屬性關聯的 DependencyPropertyOptionsGetValue 邏輯的委派,以及屬性 (Attribute) 陣列,初始化 SetValue 類別的新執行個體。

PropertyMetadata()

初始化 PropertyMetadata 類別的新執行個體。

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

適用於

PropertyMetadata(Attribute[])

以屬性的陣列初始化 PropertyMetadata 類別的新執行個體。

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

參數

attributes
Attribute[]

適用於相依性屬性 (Property) 的屬性 (Attribute),例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於

PropertyMetadata(Object)

使用預設屬性值,初始化 PropertyMetadata 類別的新執行個體。

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)

參數

defaultValue
Object

表示這個 DefaultValuePropertyMetadata 的物件。

適用於

PropertyMetadata(DependencyPropertyOptions)

使用 PropertyMetadata 列舉值,初始化 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)

參數

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

適用於

PropertyMetadata(Object, Attribute[])

以預設屬性值和屬性陣列,初始化 PropertyMetadata 類別的新執行個體。

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

參數

defaultValue
Object

物件,表示這個 DefaultValuePropertyMetadata

attributes
Attribute[]

適用於相依性屬性 (Property) 的屬性 (Attribute),例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於

PropertyMetadata(Object, DependencyPropertyOptions)

以預設屬性值和 PropertyMetadata 列舉值,初始化 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)

參數

defaultValue
Object

表示這個 DefaultValuePropertyMetadata 的物件。

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

適用於

PropertyMetadata(DependencyPropertyOptions, Attribute[])

PropertyMetadata 列舉值和屬性陣列,初始化 DependencyPropertyOptions 類別的新執行個體。

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

參數

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

attributes
Attribute[]

適用於相依性屬性 (Property) 的屬性 (Attribute),例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

以預設屬性值、PropertyMetadata 列舉值和屬性陣列,初始化 DependencyPropertyOptions 類別的新執行個體。

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

參數

defaultValue
Object

物件,表示這個 DefaultValuePropertyMetadata

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

attributes
Attribute[]

適用於相依性屬性 (Property) 的屬性 (Attribute),例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

以預設屬性值、PropertyMetadata 列舉值、覆寫與相依性屬性關聯之 DependencyPropertyOptionsGetValue 邏輯的委派 (Delegate),初始化 SetValue 類別的新執行個體。

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)

參數

defaultValue
Object

物件,表示這個 DefaultValuePropertyMetadata

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

getValueOverride
GetValueOverride

屬於此執行個體的 GetValueOverride 委派。

setValueOverride
SetValueOverride

屬於此執行個體的 SetValueOverride 委派。

適用於

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

以預設屬性值 (Property)、PropertyMetadata 列舉值、覆寫與相依性屬性關聯的 DependencyPropertyOptionsGetValue 邏輯的委派,以及屬性 (Attribute) 陣列,初始化 SetValue 類別的新執行個體。

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

參數

defaultValue
Object

物件,表示這個 DefaultValuePropertyMetadata

options
DependencyPropertyOptions

列舉值的位元組合,它定義關聯的相依性屬性。

getValueOverride
GetValueOverride

屬於此執行個體的 GetValueOverride 委派。

setValueOverride
SetValueOverride

屬於此執行個體的 SetValueOverride 委派。

attributes
Attribute[]

適用於相依性屬性 (Property) 的屬性 (Attribute),例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於