PropertyMetadata PropertyMetadata PropertyMetadata PropertyMetadata Class

定義

警告

この API は現在使われていません。

依存関係プロパティの動作を表します。Represents the behavior of a dependency property.

public ref class PropertyMetadata
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class PropertyMetadata
type PropertyMetadata = class
Public Class PropertyMetadata
継承
PropertyMetadataPropertyMetadataPropertyMetadataPropertyMetadata
属性

注釈

注意

ここでは、廃止された型と名前空間について説明します。This material discusses types and namespaces that are obsolete. 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

コンストラクター

PropertyMetadata() PropertyMetadata() PropertyMetadata() PropertyMetadata()

PropertyMetadata クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyMetadata class.

PropertyMetadata(Attribute[]) PropertyMetadata(Attribute[]) PropertyMetadata(Attribute[]) PropertyMetadata(Attribute[])

PropertyMetadata クラスの新しいインスタンスを初期化します。属性の配列を引数として指定します。Initializes a new instance of the PropertyMetadata class with an array of attributes.

PropertyMetadata(DependencyPropertyOptions) PropertyMetadata(DependencyPropertyOptions) PropertyMetadata(DependencyPropertyOptions) PropertyMetadata(DependencyPropertyOptions)

PropertyMetadata クラスの新しいインスタンスを初期化します。DependencyPropertyOptions 列挙値を引数として指定します。Initializes a new instance of the PropertyMetadata class with a DependencyPropertyOptions enumeration value.

PropertyMetadata(DependencyPropertyOptions, Attribute[]) PropertyMetadata(DependencyPropertyOptions, Attribute[]) PropertyMetadata(DependencyPropertyOptions, Attribute[]) PropertyMetadata(DependencyPropertyOptions, Attribute[])

PropertyMetadata クラスの新しいインスタンスを初期化します。DependencyPropertyOptions 列挙値と属性の配列を引数として指定します。Initializes a new instance of the PropertyMetadata class with a DependencyPropertyOptions enumeration value and an array of attributes.

PropertyMetadata(Object) PropertyMetadata(Object) PropertyMetadata(Object) PropertyMetadata(Object)

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値を引数として指定します。Initializes a new instance of the PropertyMetadata class with a default property value.

PropertyMetadata(Object, Attribute[]) PropertyMetadata(Object, Attribute[]) PropertyMetadata(Object, Attribute[]) PropertyMetadata(Object, Attribute[])

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値と属性の配列を指定します。Initializes a new instance of the PropertyMetadata class with a default property value and an array of attributes.

PropertyMetadata(Object, DependencyPropertyOptions) PropertyMetadata(Object, DependencyPropertyOptions) PropertyMetadata(Object, DependencyPropertyOptions) PropertyMetadata(Object, DependencyPropertyOptions)

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値と DependencyPropertyOptions 列挙値を引数として渡します。Initializes a new instance of the PropertyMetadata class with a default property value and a DependencyPropertyOptions enumeration value.

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

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値、DependencyPropertyOptions 列挙値、属性の配列を引数として指定します。Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, and an array of attributes.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride) PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値、DependencyPropertyOptions 列挙値、依存関係プロパティに関連付けられた GetValue および SetValue のロジックをオーバーライドするデリゲートを引数として指定します。Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, and delegates to override the GetValue and SetValue logic associated with the dependency property.

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

PropertyMetadata クラスの新しいインスタンスを初期化します。プロパティの既定値、DependencyPropertyOptions 列挙値、依存関係プロパティに関連付けられた GetValue および SetValue のロジックをオーバーライドするデリゲート、属性の配列を引数として指定します。Initializes a new instance of the PropertyMetadata class with a default property value, a DependencyPropertyOptions enumeration value, delegates to override the GetValue and SetValue logic associated with the dependency property, and an array of attributes.

プロパティ

DefaultValue DefaultValue DefaultValue DefaultValue

関連付けられた依存関係プロパティの既定値を取得または設定します。Gets or sets the default value of the associated dependency property.

GetValueOverride GetValueOverride GetValueOverride GetValueOverride

GetValueOverride コールバックを取得または設定します。これは GetValue(DependencyProperty) メソッドを呼び出すと即座に起動されるコールバックです。Gets or sets the GetValueOverride callback, a callback invoked immediately upon a call to the GetValue(DependencyProperty) method.

IsMetaProperty IsMetaProperty IsMetaProperty IsMetaProperty

OptionsMetadata と設定されているかどうかを示す値を取得します。Gets a value that indicates whether the Options is set to Metadata.

IsNonSerialized IsNonSerialized IsNonSerialized IsNonSerialized

OptionsNonSerialized と設定されているかどうかを示す値を取得します。Gets a value that indicates whether the Options is set to NonSerialized.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

OptionsReadOnly と設定されているかどうかを表す値を取得します。Gets a value that indicates whether the Options are set to ReadOnly.

IsSealed IsSealed IsSealed IsSealed

PropertyMetadata がプロパティに適用され、不変の状態になったかどうかを示す値を取得します。Gets a value that indicates whether the PropertyMetadata has been applied to a property resulting in the immutable state.

Options Options Options Options

この PropertyMetadata に関連付けられた DependencyProperty のオプション設定を表すプロパティを取得または設定します。Gets or sets the property which represents the option setting for the DependencyProperty associated to this PropertyMetadata.

SetValueOverride SetValueOverride SetValueOverride SetValueOverride

SetValueOverride コールバックを取得または設定します。これは SetValue(DependencyProperty, Object) メソッドを呼び出すと即座に起動されるコールバックです。Gets or sets the SetValueOverride callback, a callback invoked immediately upon a call to the SetValue(DependencyProperty, Object) method.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttributes() GetAttributes() GetAttributes() GetAttributes()

すべての属性を格納する配列を取得します。Retrieves an array that contains all attributes.

GetAttributes(Type) GetAttributes(Type) GetAttributes(Type) GetAttributes(Type)

型が attributeType である Attribute を格納する配列を取得します。Receives an array of type Attribute that contains those attributes having type equal to attributeType.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnApply(DependencyProperty, Type) OnApply(DependencyProperty, Type) OnApply(DependencyProperty, Type) OnApply(DependencyProperty, Type)

この PropertyMetadata が依存プロパティに適用される際に実行する処理を記述します。Provides processing when this PropertyMetadata is applied to a dependency property.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象