UIPropertyMetadata Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy UIPropertyMetadata.
Przeciążenia
UIPropertyMetadata() |
Inicjuje nowe wystąpienie klasy UIPropertyMetadata. |
UIPropertyMetadata(Object) |
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną właściwości . |
UIPropertyMetadata(PropertyChangedCallback) |
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określonym wywołaniem zwrotnym PropertyChanged. |
UIPropertyMetadata(Object, PropertyChangedCallback) |
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określonym wywołaniem zwrotnym PropertyChanged. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną i wywołaniami zwrotnymi. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną i wywołaniami zwrotnymi oraz wartość logiczną używaną do wyłączania animacji we właściwości . |
UIPropertyMetadata()
Inicjuje nowe wystąpienie klasy UIPropertyMetadata.
public:
UIPropertyMetadata();
public UIPropertyMetadata ();
Public Sub New ()
Dotyczy
UIPropertyMetadata(Object)
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną właściwości .
public:
UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata (object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)
Parametry
- defaultValue
- Object
Wartość domyślna właściwości zależności, zwykle podana jako wartość określonego typu.
Dotyczy
UIPropertyMetadata(PropertyChangedCallback)
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określonym wywołaniem zwrotnym 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)
Parametry
- propertyChangedCallback
- PropertyChangedCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana przez system właściwości za każdym razem, gdy zmienia się efektywna wartość właściwości.
Dotyczy
UIPropertyMetadata(Object, PropertyChangedCallback)
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określonym wywołaniem zwrotnym 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)
Parametry
- defaultValue
- Object
Wartość domyślna właściwości zależności, zwykle podana jako wartość określonego typu.
- propertyChangedCallback
- PropertyChangedCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana przez system właściwości za każdym razem, gdy zmienia się efektywna wartość właściwości.
Dotyczy
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną i wywołaniami zwrotnymi.
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)
Parametry
- defaultValue
- Object
Wartość domyślna właściwości zależności, zwykle podana jako wartość określonego typu.
- propertyChangedCallback
- PropertyChangedCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana przez system właściwości za każdym razem, gdy zmienia się efektywna wartość właściwości.
- coerceValueCallback
- CoerceValueCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana za każdym razem, gdy system właściwości wywołuje CoerceValue(DependencyProperty) tę właściwość.
Dotyczy
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)
Inicjuje UIPropertyMetadata nowe wystąpienie klasy z określoną wartością domyślną i wywołaniami zwrotnymi oraz wartość logiczną używaną do wyłączania animacji we właściwości .
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)
Parametry
- defaultValue
- Object
Wartość domyślna właściwości zależności, zwykle podana jako wartość określonego typu.
- propertyChangedCallback
- PropertyChangedCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana przez system właściwości za każdym razem, gdy zmienia się efektywna wartość właściwości.
- coerceValueCallback
- CoerceValueCallback
Odwołanie do implementacji programu obsługi, która ma być wywoływana za każdym razem, gdy system właściwości wywołuje CoerceValue(DependencyProperty) tę właściwość.
- isAnimationProhibited
- Boolean
Ustaw wartość , aby true
uniemożliwić systemowi właściwości animowanie właściwości, do których zastosowano te metadane. Takie właściwości będą zgłaszać wyjątki czasu wykonywania, jeśli zostaną podjęta próba animacji. Wartość domyślna to false
.