Provides basic types for cross-framework integration and interoperation. Notably, this includes interfaces and support types that enable binding patterns.
The Windows.UI.Xaml.Interop namespace has these types of members:
|NotifyCollectionChangedEventArgs||Provides the event data for a CollectionChanged event.|
The Windows.UI.Xaml.Interop namespace has these delegates.
|BindableVectorChangedEventHandler||Represents the method that will handle the VectorChanged event.|
|NotifyCollectionChangedEventHandler||Represents the method that will handle the CollectionChanged event.|
The Windows.UI.Xaml.Interop namespace has these enumerations.
|NotifyCollectionChangedAction||Describes the action that caused a CollectionChanged event.|
|TypeKind||Provides basic guidance about the origin of a type. Used as a value by TypeName.|
The Windows.UI.Xaml.Interop namespace defines these interfaces.
|IBindableIterable||Extends IIterable to enable data-binding infrastructure requirements.|
|IBindableIterator||Supports bindable iteration over a collection.|
|IBindableObservableVector||Extends IBindableVector by adding a VectorChanged event for change notification.|
|IBindableVector||Represents a writeable vector collection of objects that is bindable.|
|IBindableVectorView||Represents a read-only vector collection of objects that is bindable.|
|INotifyCollectionChanged||Provides a collection-changed pattern interface for C++ bindable classes.|
The Windows.UI.Xaml.Interop namespace has these structures.
|TypeName||Substitutes for System.Type such that type information reported by other API does not have a dependency on the common language runtime (CLR). This structure is used as a value by properties such as UnderlyingType and Type.|