PropertyMetadata コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PropertyMetadata クラスの新しいインスタンスを初期化します。
オーバーロード
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[]
DesignerSerializationVisibilityAttribute や ValidationOptionAttribute など、依存関係プロパティに適用される属性。
適用対象
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
この DefaultValue の PropertyMetadata を表すオブジェクト。
適用対象
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
この DefaultValue の PropertyMetadata を表すオブジェクト。
- attributes
- Attribute[]
DesignerSerializationVisibilityAttribute や ValidationOptionAttribute など、依存関係プロパティに適用される属性。
適用対象
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
この DefaultValue の PropertyMetadata を表すオブジェクト。
- 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[]
DesignerSerializationVisibilityAttribute や ValidationOptionAttribute など、依存関係プロパティに適用される属性。
適用対象
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
この DefaultValue の PropertyMetadata を表すオブジェクト。
- options
- DependencyPropertyOptions
関連付けられた依存関係プロパティを定義する列挙値のビットごとの組み合わせです。
- attributes
- Attribute[]
DesignerSerializationVisibilityAttribute や ValidationOptionAttribute など、依存関係プロパティに適用される属性。
適用対象
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
この DefaultValue の PropertyMetadata を表すオブジェクト。
- 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
この DefaultValue の PropertyMetadata を表すオブジェクト。
- options
- DependencyPropertyOptions
関連付けられた依存関係プロパティを定義する列挙値のビットごとの組み合わせです。
- getValueOverride
- GetValueOverride
このインスタンスに属する GetValueOverride デリゲート。
- setValueOverride
- SetValueOverride
このインスタンスに属する SetValueOverride デリゲート。
- attributes
- Attribute[]
DesignerSerializationVisibilityAttribute や ValidationOptionAttribute など、依存関係プロパティに適用される属性。
適用対象
.NET