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など)。