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
| Name | Beschreibung |
|---|---|
| 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 Instanz 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 Aktuelle-Element-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
| Name | Beschreibung |
|---|---|
| LoadMoreItemsResult |
Umschließt die asynchronen Ergebnisse eines LoadMoreItemsAsync-Aufrufs . |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ICollectionView |
Ermöglicht Sammlungen die Unterstützung der aktuellen Datensatzverwaltung, Gruppierung und inkrementellen Laden (Datenvirtualisierung). |
| ICollectionViewFactory |
Unterstützt die Erstellung der relevanten ICollectionView-Implementierung . |
| ICollectionViewGroup |
Stellt alle gruppierten Elemente in einer Ansicht dar. |
| ICustomProperty |
Implementiert die Unterstützung der benutzerdefinierten Eigenschaftendefinition für Datenquellen, die mithilfe von COM implementiert werden. |
| ICustomPropertyProvider |
Stellt den Nachschlagedienst für die 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 Elemente, die Datenentitätsklassen implementieren können, um benutzerdefinierte synchrone und asynchrone Überprüfungsunterstützung bereitzustellen. |
| 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 werden. |
| ISupportIncrementalLoading |
Gibt einen Aufrufvertrag für Sammlungsansichten an, die das inkrementelle Laden unterstützen. |
| IValueConverter |
Macht Methoden verfügbar, mit denen die Daten geändert werden können, während sie das Bindungsmodul durchlaufen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| 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 durch ihr Bindungsziel in bidirektionale Bindung aktualisiert wird. |
Delegaten
| Name | Beschreibung |
|---|---|
| CurrentChangingEventHandler |
Stellt eine Methode dar, die das CurrentChanging-Ereignis einer ICollectionView-Implementierung verarbeiten kann. |
| PropertyChangedEventHandler |
Stellt die Methode dar, die das PropertyChanged-Ereignis behandelt. Wenn die Programmierung mit Microsoft .NET dieser Delegat ausgeblendet ist, verwenden Sie den Delegaten "System.ComponentModel.PropertyChangedEventHandler". |