UIPropertyMetadata Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci UIPropertyMetadata třídy .
Přetížení
UIPropertyMetadata() |
Inicializuje novou instanci UIPropertyMetadata třídy . |
UIPropertyMetadata(Object) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou pro vlastnost . |
UIPropertyMetadata(PropertyChangedCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání. |
UIPropertyMetadata(Object, PropertyChangedCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními a logickou hodnotou použitou k zakázání animací u vlastnosti . |
UIPropertyMetadata()
Inicializuje novou instanci UIPropertyMetadata třídy .
public:
UIPropertyMetadata();
public UIPropertyMetadata ();
Public Sub New ()
Platí pro
UIPropertyMetadata(Object)
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou pro vlastnost .
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
Výchozí hodnota vlastnosti závislosti, která se obvykle poskytuje jako hodnota určitého typu.
Platí pro
UIPropertyMetadata(PropertyChangedCallback)
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání.
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
Odkaz na implementaci obslužné rutiny, která má být volána systémem vlastností vždy, když se změní efektivní hodnota vlastnosti.
Platí pro
UIPropertyMetadata(Object, PropertyChangedCallback)
Inicializuje novou instanci UIPropertyMetadata třídy se zadaným PropertyChanged zpětné volání.
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
Výchozí hodnota vlastnosti závislosti, která se obvykle poskytuje jako hodnota určitého typu.
- propertyChangedCallback
- PropertyChangedCallback
Odkaz na implementaci obslužné rutiny, která má být volána systémem vlastností vždy, když se změní efektivní hodnota vlastnosti.
Platí pro
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními.
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
Výchozí hodnota vlastnosti závislosti, která se obvykle poskytuje jako hodnota určitého typu.
- propertyChangedCallback
- PropertyChangedCallback
Odkaz na implementaci obslužné rutiny, která má být volána systémem vlastností vždy, když se změní efektivní hodnota vlastnosti.
- coerceValueCallback
- CoerceValueCallback
Odkaz na implementaci obslužné rutiny, která má být volána vždy, když systém vlastností volá CoerceValue(DependencyProperty) tuto vlastnost.
Platí pro
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)
Inicializuje novou instanci UIPropertyMetadata třídy se zadanou výchozí hodnotou a zpětnými voláními a logickou hodnotou použitou k zakázání animací u vlastnosti .
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
Výchozí hodnota vlastnosti závislosti, která se obvykle poskytuje jako hodnota určitého typu.
- propertyChangedCallback
- PropertyChangedCallback
Odkaz na implementaci obslužné rutiny, která má být volána systémem vlastností vždy, když se změní efektivní hodnota vlastnosti.
- coerceValueCallback
- CoerceValueCallback
Odkaz na implementaci obslužné rutiny, která má být volána vždy, když systém vlastností volá CoerceValue(DependencyProperty) tuto vlastnost.
- isAnimationProhibited
- Boolean
Nastavte na , true
aby systém vlastností nemohl animovat vlastnost, na kterou se tato metadata vztahují. Tyto vlastnosti při pokusu o jejich animace vyvolá výjimky za běhu. Výchozí formát je false
.