BindingBase 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.
Definiert die allgemeinen Merkmale der BindingKlassen , PriorityBindingund MultiBinding deren Eigenschaften.
public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
- Vererbung
- Abgeleitet
- Attribute
Hinweise
Da die BindingBase.ProvideValue Methode versiegelt ist, funktioniert eine benutzerdefinierte Bindungsklasse, die von BindingBase der abgeleitet wird, nicht ordnungsgemäß als XAML-Markuperweiterung (Extensible Application Markup Language).
Eigenschaften
| Name | Beschreibung |
|---|---|
| BindingGroupName |
Dient zum Abrufen oder Festlegen des Namens der BindingGroup Bindung, zu der diese Bindung gehört. |
| Delay |
Ruft den Zeitraum in Millisekunden ab, bis die Bindungsquelle nach dem Wert für die Zieländerungen aktualisiert wird, oder legt diese fest. |
| FallbackValue |
Dient zum Abrufen oder Festlegen des Werts, der verwendet werden soll, wenn die Bindung keinen Wert zurückgeben kann. |
| StringFormat |
Dient zum Abrufen oder Festlegen einer Zeichenfolge, die angibt, wie die Bindung formatiert wird, wenn der gebundene Wert als Zeichenfolge angezeigt wird. |
| TargetNullValue |
Dient zum Abrufen oder Festlegen des Werts, der im Ziel verwendet wird, wenn der Wert der Quelle ist |
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) |
| ProvideValue(IServiceProvider) |
Gibt ein Objekt zurück, das für die Eigenschaft festgelegt werden soll, auf die diese Bindung und Erweiterung angewendet werden soll. |
| ShouldSerializeFallbackValue() |
Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den effektiven Wert der FallbackValue Eigenschaft auf Instanzen dieser Klasse serialisieren sollen. |
| ShouldSerializeTargetNullValue() |
Gibt einen Wert zurück, der angibt, ob die TargetNullValue Eigenschaft serialisiert werden soll. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |