Nyelv

UIPropertyMetadata Osztály

Definíció

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
UIPropertyMetadata
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)

A következőre érvényes:

Lásd még