UIPropertyMetadata 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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。