Freigeben über


Microsoft.UI.Xaml.Interop Namespace

Stellt grundlegende Typen für frameworkübergreifende Integration und Interoperation bereit. Dies umfasst insbesondere Schnittstellen und Unterstützungstypen, die Bindungsmuster ermöglichen.

Klassen

NotifyCollectionChangedEventArgs

Stellt die Ereignisdaten für ein CollectionChanged-Ereignis bereit .

.NETTO Diese Klasse wird als System.Collections.Specialized.NotifyCollectionChangedEventArgs angezeigt.

Schnittstellen

IBindableIterable

Erweitert IIterable , um Anforderungen an die Datenbindungsinfrastruktur zu ermöglichen.

.NETTO Diese Schnittstelle wird als System.Collections.IEnumerable angezeigt.

IBindableIterator

Unterstützt bindbare Iterationen über eine Sammlung.

IBindableObservableVector

Erweitert IBindableVector durch Hinzufügen eines VectorChanged-Ereignisses zur Änderungsbenachrichtigung.

IBindableVector

Stellt eine schreibbare Vektorauflistung von Objekten dar, die gebunden werden können.

.NETTO Diese Schnittstelle wird als System.Collections.IList angezeigt.

IBindableVectorView

Stellt eine schreibgeschützte Vektorauflistung von Objekten dar, die gebunden werden können.

INotifyCollectionChanged

Stellt eine Sammlungsänderungsmusterschnittstelle für bindbare C++-Klassen bereit.

.NETTO Diese Schnittstelle wird als System.Collections.Specialized.INotifyCollectionChanged angezeigt.

Enumerationen

NotifyCollectionChangedAction

Beschreibt die Aktion, die ein CollectionChanged-Ereignis verursacht hat .

.NETTO Dieser Typ wird als System.Collections.Specialized.NotifyCollectionChangedAction angezeigt.

Delegaten

BindableVectorChangedEventHandler

Stellt die Methode dar, die das VectorChanged-Ereignis behandelt.

NotifyCollectionChangedEventHandler

Stellt die Methode dar, die das CollectionChanged-Ereignis behandelt.

.NETTO Diese Schnittstelle wird als System.Collections.Specialized.NotifyCollectionChangedEventHandler angezeigt.