Microsoft.UI.Xaml.Data Namespace
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 Datenbindungsinfrastruktur für Apps.
Klassen
BindableAttribute |
Gibt an, dass ein in C++ definierter Typ für die Bindung verwendet werden kann. |
Binding |
Definiert eine Bindung, die die Eigenschaften von Bindungszielen und Datenquellen verbindet. |
BindingBase |
Stellt eine Basisklasse für die Binding-Klasse bereit. |
BindingExpression |
Enthält Informationen zu einer einzelnen instance einer Bindung. |
BindingExpressionBase |
Stellt die Basisklasse für BindingExpression dar. |
BindingOperations |
Stellt die statische SetBinding-Methode bereit . |
CollectionViewSource |
Stellt eine Datenquelle bereit, die Gruppierungs- und Current-Item-Unterstützung zu Sammlungsklassen hinzufügt. |
CurrentChangingEventArgs |
Stellt Daten für das CurrentChanging-Ereignis bereit . |
DataErrorsChangedEventArgs |
Stellt Ereignisdaten für das ErrorsChanged-Ereignis bereit . |
ItemIndexRange |
Stellt Informationen zu einem Bereich von Elementen in der Datenquelle bereit. |
PropertyChangedEventArgs |
Stellt Daten für das PropertyChanged-Ereignis bereit .
|
RelativeSource |
Implementiert eine Markuperweiterung, die den Speicherort der Bindungsquelle relativ zur Position des Bindungsziels beschreibt. |
Strukturen
LoadMoreItemsResult |
Umschließt die asynchronen Ergebnisse eines LoadMoreItemsAsync-Aufrufs . |
Schnittstellen
ICollectionView |
Ermöglicht Sammlungen die Unterstützung aktueller Datensatzverwaltung, Gruppierung und inkrementelles Laden (Datenvirtualisierung). |
ICollectionViewFactory |
Unterstützt die Erstellung der relevanten ICollectionView-Implementierung . |
ICollectionViewGroup |
Stellt alle gruppierten Elemente innerhalb einer Ansicht dar. |
ICustomProperty |
Implementiert die Unterstützung benutzerdefinierter Eigenschaftendefinitionen für Datenquellen, die mithilfe von COM implementiert werden. |
ICustomPropertyProvider |
Stellt einen Suchdienst für ICustomProperty-Unterstützung bereit. Diese Schnittstelle wird von -Objekten implementiert, sodass ihre benutzerdefinierten Eigenschaften als Laufzeitbindungsquellen verwendet werden können. |
IItemsRangeInfo |
Stellt Informationen zu einem Bereich von Elementen in der Datenquelle bereit. |
INotifyDataErrorInfo |
Definiert Member, die Datenentitätsklassen implementieren können, um eine benutzerdefinierte Validierung (synchron und asynchron) zu unterstützen. |
INotifyPropertyChanged |
Benachrichtigt Clients, dass sich ein Eigenschaftswert geändert hat. |
ISelectionInfo |
Verwaltet, ob Elemente und Bereiche von Elementen in der Datenquelle im Listensteuerelement ausgewählt sind. |
ISupportIncrementalLoading |
Gibt einen Aufrufvertrag für Sammlungsansichten an, die inkrementelles Laden unterstützen. |
IValueConverter |
Macht Methoden verfügbar, mit denen die Daten geändert werden können, während sie die Bindungs-Engine durchlaufen. |
Enumerationen
BindingMode |
Beschreibt, wie die Daten in einer Bindung weitergegeben werden. |
RelativeSourceMode |
Definiert Konstanten, die den Speicherort der Bindungsquelle relativ zur Position des Bindungsziels beschreiben. |
UpdateSourceTrigger |
Definiert Konstanten, die angeben, wann eine Bindungsquelle von ihrem Bindungsziel in bidirektionalen Bindung aktualisiert wird. |
Delegaten
CurrentChangingEventHandler |
Stellt eine Methode dar, die das CurrentChanging-Ereignis einer ICollectionView-Implementierung verarbeiten kann. |
PropertyChangedEventHandler |
Stellt die Methode dar, die das PropertyChanged-Ereignis behandelt. Beim Programmieren mit Microsoft .NET ist dieser Delegat ausgeblendet, verwenden Sie den Delegat System.ComponentModel.PropertyChangedEventHandler . |