PropertyMetadata 類別

定義

警告

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

表示相依性屬性的行為。

public ref class PropertyMetadata
public 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
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type PropertyMetadata = class
Public Class PropertyMetadata
繼承
PropertyMetadata
屬性

備註

注意

此資料討論已被汰換的類型及命名空間。 如需詳細資訊,請參閱 Windows Workflow Foundation 4.5 中即將淘汰的類型

建構函式

PropertyMetadata()
已淘汰.

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

PropertyMetadata(Attribute[])
已淘汰.

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

PropertyMetadata(DependencyPropertyOptions)
已淘汰.

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

PropertyMetadata(DependencyPropertyOptions, Attribute[])
已淘汰.

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

PropertyMetadata(Object)
已淘汰.

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

PropertyMetadata(Object, Attribute[])
已淘汰.

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

PropertyMetadata(Object, DependencyPropertyOptions)
已淘汰.

以預設屬性值和 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 類別的新執行個體。

屬性

DefaultValue
已淘汰.

取得或設定相關聯之相依性屬性的預設值。

GetValueOverride
已淘汰.

取得或設定 GetValueOverride 回呼,亦即當呼叫 GetValue(DependencyProperty) 方法時會立即叫用的回呼。

IsMetaProperty
已淘汰.

取得值,這個值指出 Options 是否設定為 Metadata

IsNonSerialized
已淘汰.

取得值,這個值指出 Options 是否設定為 NonSerialized

IsReadOnly
已淘汰.

取得值,這個值指出 Options 是否設定為 ReadOnly

IsSealed
已淘汰.

取得值,指出 PropertyMetadata 是否已套用至屬性而造成狀態不變。

Options
已淘汰.

取得或設定屬性,這個屬性表示與此 DependencyProperty 相關聯的 PropertyMetadata 其選項設定。

SetValueOverride
已淘汰.

取得或設定 SetValueOverride 回呼,亦即當呼叫 SetValue(DependencyProperty, Object) 方法時會立即叫用的回呼。

方法

Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetAttributes()
已淘汰.

擷取包含所有屬性的陣列。

GetAttributes(Type)
已淘汰.

收到 Attribute 型別的陣列,其中所包括這些屬性的型別等於 attributeType

GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnApply(DependencyProperty, Type)
已淘汰.

當這個 PropertyMetadata 套用至相依性屬性時提供處理。

ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)

適用於