語言

UIPropertyMetadata 建構函式

定義

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

多載

名稱 Description
UIPropertyMetadata()

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

UIPropertyMetadata(Object)

初始化類別的新實例 UIPropertyMetadata ,並以該屬性指定的預設值初始化。

UIPropertyMetadata(PropertyChangedCallback)

初始化該類別的新實例 UIPropertyMetadata ,並使用指定的 PropertyChanged 回呼。

UIPropertyMetadata(Object, PropertyChangedCallback)

初始化該類別的新實例 UIPropertyMetadata ,並使用指定的 PropertyChanged 回呼。

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

初始化類別的新實例 UIPropertyMetadata ,使用指定的預設值與回調。

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

初始化一個新的類別實例 UIPropertyMetadata ,使用指定的預設值與回調,並使用布林值來停用該屬性的動畫。

UIPropertyMetadata()

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

public:
 UIPropertyMetadata();
public UIPropertyMetadata();
Public Sub New ()

適用於

UIPropertyMetadata(Object)

初始化類別的新實例 UIPropertyMetadata ,並以該屬性指定的預設值初始化。

public:
 UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata(object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)

參數

defaultValue
Object

依賴屬性的預設值,通常以某種特定類型的值形式提供。

適用於

UIPropertyMetadata(PropertyChangedCallback)

初始化該類別的新實例 UIPropertyMetadata ,並使用指定的 PropertyChanged 回呼。

public:
 UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)

參數

propertyChangedCallback
PropertyChangedCallback

參考一個處理程式實作,屬性系統在屬性的有效值改變時會呼叫該程式碼。

適用於

UIPropertyMetadata(Object, PropertyChangedCallback)

初始化該類別的新實例 UIPropertyMetadata ,並使用指定的 PropertyChanged 回呼。

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)

參數

defaultValue
Object

依賴屬性的預設值,通常以某種特定類型的值形式提供。

propertyChangedCallback
PropertyChangedCallback

參考一個處理程式實作,屬性系統在屬性的有效值改變時會呼叫該程式碼。

適用於

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

初始化類別的新實例 UIPropertyMetadata ,使用指定的預設值與回調。

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)

參數

defaultValue
Object

依賴屬性的預設值,通常以某種特定類型的值形式提供。

propertyChangedCallback
PropertyChangedCallback

參考一個處理程式實作,屬性系統在屬性的有效值改變時會呼叫該程式碼。

coerceValueCallback
CoerceValueCallback

參考一個處理器實作,當屬性系統呼叫 CoerceValue(DependencyProperty) 該屬性時,該實作將被呼叫。

適用於

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

初始化一個新的類別實例 UIPropertyMetadata ,使用指定的預設值與回調,並使用布林值來停用該屬性的動畫。

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)

參數

defaultValue
Object

依賴屬性的預設值,通常以某種特定類型的值形式提供。

propertyChangedCallback
PropertyChangedCallback

參考一個處理程式實作,屬性系統在屬性的有效值改變時會呼叫該程式碼。

coerceValueCallback
CoerceValueCallback

參考一個處理器實作,當屬性系統呼叫 CoerceValue(DependencyProperty) 該屬性時,該實作將被呼叫。

isAnimationProhibited
Boolean

設為 以防止 true 屬性系統對該中繼資料所應用的屬性進行動畫化。 若嘗試動畫,這些屬性會觸發執行時例外。 預設值為 false。

適用於