Microsoft.UI.Xaml.Data Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l’infrastructure de liaison de données pour les applications.
Classes
BindableAttribute |
Spécifie qu’un type défini en C++ peut être utilisé pour la liaison. |
Binding |
Définit une liaison qui connecte les propriétés des cibles de liaison et des sources de données. |
BindingBase |
Fournit une classe de base pour la classe Binding . |
BindingExpression |
Contient des informations sur une seule instance d’une liaison. |
BindingExpressionBase |
Représente la classe de base pour BindingExpression. |
BindingOperations |
Fournit la méthode SetBinding statique. |
CollectionViewSource |
Fournit une source de données qui ajoute la prise en charge du regroupement et de l’élément actuel aux classes de collection. |
CurrentChangingEventArgs |
Fournit des données pour l’événement CurrentChanging . |
DataErrorsChangedEventArgs |
Fournit des données d’événement pour l’événement ErrorsChanged . |
ItemIndexRange |
Fournit des informations sur une plage d’éléments dans la source de données. |
PropertyChangedEventArgs |
Fournit des données pour l’événement PropertyChanged .
|
RelativeSource |
Implémente une extension de balisage qui décrit l’emplacement de la source de liaison par rapport à la position de la cible de liaison. |
Structures
LoadMoreItemsResult |
Encapsule les résultats asynchrones d’un appel LoadMoreItemsAsync . |
Interfaces
ICollectionView |
Permet aux collections de prendre en charge la gestion des enregistrements, le regroupement et le chargement incrémentiel (virtualisation des données) actuels. |
ICollectionViewFactory |
Prend en charge la création de l’implémentation ICollectionView appropriée. |
ICollectionViewGroup |
Représente tous les éléments regroupés dans une vue. |
ICustomProperty |
Implémente la prise en charge de la définition de propriétés personnalisées pour les sources de liaison de données implémentées à l’aide de COM. |
ICustomPropertyProvider |
Fournit un service de recherche pour la prise en charge d’ICustomProperty . Cette interface est implémentée par des objets afin que leurs propriétés définies personnalisées puissent être utilisées comme sources de liaison au moment de l’exécution. |
IItemsRangeInfo |
Fournit des informations sur une plage d’éléments dans la source de données. |
INotifyDataErrorInfo |
Définit les membres que les classes d'entité de données peuvent implémenter pour fournir la prise en charge de la validation synchrone et asynchrone personnalisée. |
INotifyPropertyChanged |
Notifie les clients qu'une valeur de propriété a changé. |
ISelectionInfo |
Gère si les éléments et les plages d’éléments de la source de données sont sélectionnés dans le contrôle de liste. |
ISupportIncrementalLoading |
Spécifie un contrat d’appel pour les vues de collection qui prennent en charge le chargement incrémentiel. |
IValueConverter |
Expose les méthodes qui permettent aux données d’être modifiées à mesure qu’elles passent par le moteur de liaison. |
Énumérations
BindingMode |
Décrit la façon dont les données se propagent dans une liaison. |
RelativeSourceMode |
Définit des constantes qui décrivent l’emplacement de la source de liaison par rapport à la position de la cible de liaison. |
UpdateSourceTrigger |
Définit des constantes qui indiquent quand une source de liaison est mise à jour par sa cible de liaison dans une liaison bidirectionnelle. |
Délégués
CurrentChangingEventHandler |
Représente une méthode qui peut gérer l’événement CurrentChanging d’une implémentation ICollectionView . |
PropertyChangedEventHandler |
Représente la méthode qui gérera l’événement PropertyChanged . Lors de la programmation avec Microsoft .NET, ce délégué est masqué, utilisez le délégué System.ComponentModel.PropertyChangedEventHandler . |