UIPropertyMetadata Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Tulajdonságok metaadatait nyújt olyan nem keretrendszerbeli tulajdonságokhoz, amelyek esetében a renderelés/felhasználói felület hatása az alapszinten van.
public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
- Öröklődés
- Származtatott
Megjegyzések
FrameworkPropertyMetadata (ebből az osztályból származik) a keretrendszerszintű tulajdonságokhoz használt leggyakoribb metaadatosztály, amely a renderelésre/felhasználói felületre is hatással van.
Konstruktorok
| Name | Description |
|---|---|
| UIPropertyMetadata() |
Inicializálja a UIPropertyMetadata osztály új példányát. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Inicializálja az UIPropertyMetadata osztály új példányát a megadott alapértelmezett értékkel és visszahívásokkal, valamint egy logikai értéket, amellyel letilthatja az animációkat a tulajdonságon. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Inicializálja az osztály új példányát UIPropertyMetadata a megadott alapértelmezett értékkel és visszahívásokkal. |
| UIPropertyMetadata(Object, PropertyChangedCallback) |
Inicializálja az UIPropertyMetadata osztály új példányát a megadott PropertyChanged visszahívással. |
| UIPropertyMetadata(Object) |
Inicializálja az UIPropertyMetadata osztály új példányát a tulajdonság megadott alapértelmezett értékével. |
| UIPropertyMetadata(PropertyChangedCallback) |
Inicializálja az UIPropertyMetadata osztály új példányát a megadott PropertyChanged visszahívással. |
Tulajdonságok
| Name | Description |
|---|---|
| CoerceValueCallback |
Lekéri vagy beállítja a CoerceValueCallback metaadatokban megadott implementációra mutató hivatkozást. (Öröklődés forrása PropertyMetadata) |
| DefaultValue |
Lekéri vagy beállítja a függőségi tulajdonság alapértelmezett értékét. (Öröklődés forrása PropertyMetadata) |
| IsAnimationProhibited |
Lekéri vagy beállít egy értéket, amely deklarálja, hogy az animációkat le kell-e tiltani azon a függőségi tulajdonságon, amelyen a metaadat-példányt alkalmazza. |
| IsSealed |
Olyan értéket kap, amely meghatározza, hogy a metaadatok valamilyen módon lettek-e alkalmazva egy tulajdonságra, ami az adott metaadatpéldány nem módosítható állapotát eredményezi. (Öröklődés forrása PropertyMetadata) |
| PropertyChangedCallback |
Lekéri vagy beállítja a PropertyChangedCallback metaadatokban megadott implementációra mutató hivatkozást. (Öröklődés forrása PropertyMetadata) |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Merge(PropertyMetadata, DependencyProperty) |
Egyesíti ezeket a metaadatokat az alap metaadatokkal. (Öröklődés forrása PropertyMetadata) |
| OnApply(DependencyProperty, Type) |
A metaadatok tulajdonságra való alkalmazásakor hívható meg, ami azt jelzi, hogy a metaadatok zárolva vannak. (Öröklődés forrása PropertyMetadata) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |