PropertyMetadata 建構函式

定義

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

多載

名稱 Description
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 ,使用預設屬性值、 DependencyPropertyOptions 列舉值,並委派以覆蓋 GetValue 與相依屬性相關的邏輯 SetValue

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

初始化一個新的類別實例 PropertyMetadata ,包含預設屬性值、 DependencyPropertyOptions 枚舉值、代理來覆寫 GetValue 與相依屬性相關的邏輯 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[]

適用於相依性質的屬性,例如 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

表示此 PropertyMetadata的物件DefaultValue

適用於

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

代表此 PropertyMetadataDefaultValue物件。

attributes
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

表示此 PropertyMetadata的物件DefaultValue

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[]

適用於相依性質的屬性,例如 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

代表此 PropertyMetadataDefaultValue物件。

options
DependencyPropertyOptions

定義相關依賴性質的列舉值的位元組合。

attributes
Attribute[]

適用於相依性質的屬性,例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

初始化一個新的類別實例 PropertyMetadata ,使用預設屬性值、 DependencyPropertyOptions 列舉值,並委派以覆蓋 GetValue 與相依屬性相關的邏輯 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

代表此 PropertyMetadataDefaultValue物件。

options
DependencyPropertyOptions

定義相關依賴性質的列舉值的位元組合。

getValueOverride
GetValueOverride

GetValueOverride屬於這個實例的代表。

setValueOverride
SetValueOverride

SetValueOverride屬於這個實例的代表。

適用於

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

初始化一個新的類別實例 PropertyMetadata ,包含預設屬性值、 DependencyPropertyOptions 枚舉值、代理來覆寫 GetValue 與相依屬性相關的邏輯 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

代表此 PropertyMetadataDefaultValue物件。

options
DependencyPropertyOptions

定義相關依賴性質的列舉值的位元組合。

getValueOverride
GetValueOverride

GetValueOverride屬於這個實例的代表。

setValueOverride
SetValueOverride

SetValueOverride屬於這個實例的代表。

attributes
Attribute[]

適用於相依性質的屬性,例如 DesignerSerializationVisibilityAttributeValidationOptionAttribute

適用於