UIPropertyMetadata 類別

定義

為在核心層級上具有呈現/使用者介面影響的非架構屬性提供屬性中繼資料 (Metadata)。

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
繼承
UIPropertyMetadata
衍生

備註

FrameworkPropertyMetadata 衍生自這個類別 () 是用於同時對轉譯/使用者介面影響之架構層級屬性的較通用中繼資料類別。

建構函式

UIPropertyMetadata()

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

UIPropertyMetadata(Object)

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

UIPropertyMetadata(Object, PropertyChangedCallback)

使用指定的 PropertyChanged 回呼,初始化 UIPropertyMetadata 類別的新執行個體。

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

使用指定的預設值和回呼,初始化 UIPropertyMetadata 類別的新執行個體。

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

使用指定的預設值和回呼,以及用於停用屬性動畫的布林值 (Boolean),初始化 UIPropertyMetadata 類別的新執行個體。

UIPropertyMetadata(PropertyChangedCallback)

使用指定的 PropertyChanged 回呼,初始化 UIPropertyMetadata 類別的新執行個體。

屬性

CoerceValueCallback

取得或設定在這個中繼資料中指定之 CoerceValueCallback 實作的參考。

(繼承來源 PropertyMetadata)
DefaultValue

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

(繼承來源 PropertyMetadata)
IsAnimationProhibited

取得或設定值,這個值宣告是否應停用套用包含中繼資料執行個體之相依性屬性上的動畫。

IsSealed

取得值,這個值判斷中繼資料是否已經以某種方式套用至屬性,導致中繼資料執行個體的不可變狀態。

(繼承來源 PropertyMetadata)
PropertyChangedCallback

取得或設定在這個中繼資料中指定之 PropertyChangedCallback 實作的參考。

(繼承來源 PropertyMetadata)

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Merge(PropertyMetadata, DependencyProperty)

合併這個中繼資料和基底中繼資料。

(繼承來源 PropertyMetadata)
OnApply(DependencyProperty, Type)

在這個中繼資料已套用至屬性時呼叫,表示要密封中繼資料。

(繼承來源 PropertyMetadata)
ToString()

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

(繼承來源 Object)

適用於

另請參閱