UIPropertyMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Eigenschaftsmetadaten für Nicht-Framework-Eigenschaften bereit, die Auswirkungen auf Rendering/Benutzeroberfläche auf der Kernebene haben.
public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
- Vererbung
- Abgeleitet
Hinweise
FrameworkPropertyMetadata (abgeleitet von dieser Klasse) ist die häufigere Metadatenklasse, die für Eigenschaften auf Frameworkebene verwendet wird, die auch Auswirkungen auf Rendering/Benutzeroberfläche haben.
Konstruktoren
| Name | Beschreibung |
|---|---|
| UIPropertyMetadata() |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen und einem booleschen Wert, der zum Deaktivieren von Animationen für die Eigenschaft verwendet wird. |
| UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen. |
| UIPropertyMetadata(Object, PropertyChangedCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf. |
| UIPropertyMetadata(Object) |
Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert für die Eigenschaft. |
| UIPropertyMetadata(PropertyChangedCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CoerceValueCallback |
Dient zum Abrufen oder Festlegen eines Verweises auf eine CoerceValueCallback in diesen Metadaten angegebene Implementierung. (Geerbt von PropertyMetadata) |
| DefaultValue |
Dient zum Abrufen oder Festlegen des Standardwerts der Abhängigkeitseigenschaft. (Geerbt von PropertyMetadata) |
| IsAnimationProhibited |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Animationen für die Abhängigkeitseigenschaft deaktiviert werden sollen, auf die die enthaltende Metadateninstanz angewendet wird. |
| IsSealed |
Ruft einen Wert ab, der bestimmt, ob die Metadaten auf eine Eigenschaft auf irgendeine Weise angewendet wurden, was zu einem unveränderlichen Zustand dieser Metadateninstanz führt. (Geerbt von PropertyMetadata) |
| PropertyChangedCallback |
Dient zum Abrufen oder Festlegen eines Verweises auf eine PropertyChangedCallback in diesen Metadaten angegebene Implementierung. (Geerbt von PropertyMetadata) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Merge(PropertyMetadata, DependencyProperty) |
Führt diese Metadaten mit den Basismetadaten zusammen. (Geerbt von PropertyMetadata) |
| OnApply(DependencyProperty, Type) |
Wird aufgerufen, wenn diese Metadaten auf eine Eigenschaft angewendet wurden, was angibt, dass die Metadaten versiegelt werden. (Geerbt von PropertyMetadata) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |