Microsoft.UI.Xaml.Data Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce l'infrastruttura di data binding per le app.
Classi
BindableAttribute |
Specifica che è possibile usare un tipo definito in C++ per l'associazione. |
Binding |
Definisce un'associazione che connette le proprietà di destinazioni di associazione e origini dati. |
BindingBase |
Fornisce una classe di base per la classe Binding . |
BindingExpression |
Contiene informazioni su una singola istanza di un binding. |
BindingExpressionBase |
Rappresenta la classe di base per BindingExpression. |
BindingOperations |
Fornisce il metodo SetBinding statico. |
CollectionViewSource |
Fornisce un'origine dati che aggiunge il supporto di raggruppamenti e elementi correnti alle classi di raccolta. |
CurrentChangingEventArgs |
Fornisce i dati per l'evento CurrentChanging . |
DataErrorsChangedEventArgs |
Fornisce i dati degli eventi per l'evento ErrorsChanged . |
ItemIndexRange |
Fornisce informazioni su un intervallo di elementi nell'origine dati. |
PropertyChangedEventArgs |
Fornisce dati per l'evento PropertyChanged .
|
RelativeSource |
Implementa un'estensione di markup che descrive il percorso dell'origine di associazione in relazione alla posizione della destinazione del binding. |
Struct
LoadMoreItemsResult |
Esegue il wrapping dei risultati asincroni di una chiamata LoadMoreItemsAsync . |
Interfacce
ICollectionView |
Consente alle raccolte di supportare la gestione, il raggruppamento e il caricamento incrementale dei record correnti (virtualizzazione dei dati). |
ICollectionViewFactory |
Supporta la creazione dell'implementazione di ICollectionView pertinente. |
ICollectionViewGroup |
Rappresenta tutti gli elementi raggruppati all'interno di una vista. |
ICustomProperty |
Implementa il supporto per le definizioni di proprietà personalizzate per le origini di data binding implementate tramite COM. |
ICustomPropertyProvider |
Fornisce il servizio di ricerca per il supporto di ICustomProperty . Questa interfaccia viene implementata dagli oggetti in modo che le proprietà definite personalizzate possano essere usate come origini di associazione in fase di esecuzione. |
IItemsRangeInfo |
Fornisce informazioni su un intervallo di elementi nell'origine dati. |
INotifyDataErrorInfo |
Definisce i membri che possono implementare le classi di entità dati per fornire il supporto della convalida personalizzata sincrona e asincrona. |
INotifyPropertyChanged |
Notifica ai client che è stato modificato un valore di proprietà. |
ISelectionInfo |
Gestisce se gli elementi e gli intervalli di elementi nell'origine dati sono selezionati nel controllo elenco. |
ISupportIncrementalLoading |
Specifica un contratto chiamante per le visualizzazioni della raccolta che supportano il caricamento incrementale. |
IValueConverter |
Espone i metodi che consentono di modificare i dati durante il passaggio tramite il motore di associazione. |
Enumerazioni
BindingMode |
Descrive il modo in cui i dati vengono propagati in un'associazione. |
RelativeSourceMode |
Definisce le costanti che descrivono la posizione dell'origine di associazione rispetto alla posizione della destinazione di associazione. |
UpdateSourceTrigger |
Definisce le costanti che indicano quando un'origine di associazione viene aggiornata dalla destinazione di associazione in associazione bidirezionale. |
Delegati
CurrentChangingEventHandler |
Rappresenta un metodo che può gestire l'evento CurrentChanging di un'implementazione di ICollectionView . |
PropertyChangedEventHandler |
Rappresenta il metodo che gestirà l'evento PropertyChanged . Quando la programmazione con Microsoft .NET questo delegato è nascosta, usare il delegato System.ComponentModel.PropertyChangedEventHandler . |