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 Eigenschaftenmetadaten für Nicht-Framework-Eigenschaften bereit, die Auswirkungen auf das Rendering bzw. die Benutzeroberfläche auf der Hauptebene 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 gängigere Metadatenklasse, die für Framework-Level-Eigenschaften verwendet wird, die auch Render-/Benutzeroberflächenauswirkungen haben.
Konstruktoren
UIPropertyMetadata() |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse. |
UIPropertyMetadata(Object) |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen Standardwert für die Eigenschaft. |
UIPropertyMetadata(Object, PropertyChangedCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen PropertyChanged-Rückruf. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen Standardwert und den angegebenen Rückrufen. |
UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean) |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen Standardwert und den angegebenen Rückrufen, sowie einem booleschen Wert zum Deaktivieren von Animationen für die Eigenschaft. |
UIPropertyMetadata(PropertyChangedCallback) |
Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen PropertyChanged-Rückruf. |
Eigenschaften
CoerceValueCallback |
Ruft einen Verweis auf eine in diesen Metadaten angegebene CoerceValueCallback-Implementierung ab oder legt diese fest. (Geerbt von PropertyMetadata) |
DefaultValue |
Ruft den Standardwert der Abhängigkeitseigenschaft ab oder legt diesen fest. (Geerbt von PropertyMetadata) |
IsAnimationProhibited |
Ruft einen Wert ab, der deklariert, ob Animationen für die Abhängigkeitseigenschaft deaktiviert werden sollen, auf die die enthaltende Metadateninstanz angewendet wird, oder legt diesen fest. |
IsSealed |
Ruft einen Wert ab, der bestimmt, ob die Metadaten auf eine Eigenschaft angewendet wurden, wodurch die betreffende Metadateninstanz als unveränderlich festgelegt wurde. (Geerbt von PropertyMetadata) |
PropertyChangedCallback |
Ruft einen Verweis auf eine in diesen Metadaten angegebene PropertyChangedCallback-Implementierung ab oder legt diese fest. (Geerbt von PropertyMetadata) |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des 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. Dies gibt an, dass die Metadaten versiegelt wurden. (Geerbt von PropertyMetadata) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |