Compartir a través de


Microsoft.UI.Xaml.Data Espacio de nombres

Define la infraestructura de enlace de datos para las aplicaciones.

Clases

BindableAttribute

Especifica que se puede usar un tipo definido en C++ para el enlace.

Binding

Define un enlace que conecta las propiedades de los destinos de enlace y los orígenes de datos.

BindingBase

Proporciona una clase base para la clase Binding .

BindingExpression

Contiene información sobre una única instancia de un enlace.

BindingExpressionBase

Representa la clase base para BindingExpression.

BindingOperations

Proporciona el método SetBinding estático.

CollectionViewSource

Proporciona un origen de datos que agrega compatibilidad con la agrupación y el elemento actual a las clases de colección.

CurrentChangingEventArgs

Proporciona datos para el evento CurrentChanging .

DataErrorsChangedEventArgs

Proporciona datos de eventos para el evento ErrorsChanged .

ItemIndexRange

Proporciona información sobre un intervalo de elementos en el origen de datos.

PropertyChangedEventArgs

Proporciona datos para el evento PropertyChanged .

.RED Esta clase aparece como System.ComponentModel.PropertyChangedEventArgs.

RelativeSource

Implementa una extensión de marcado que describe la ubicación del origen del enlace con respecto a la posición de destino del enlace.

Estructuras

LoadMoreItemsResult

Ajusta los resultados asincrónicos de una llamada a LoadMoreItemsAsync .

Interfaces

ICollectionView

Permite que las colecciones admitan la administración de registros actual, la agrupación y la carga incremental (virtualización de datos).

ICollectionViewFactory

Admite la creación de la implementación de ICollectionView pertinente.

ICollectionViewGroup

Representa los elementos agrupados dentro de una vista.

ICustomProperty

Implementa la compatibilidad con la definición de propiedad personalizada para orígenes de enlace de datos que se implementan mediante COM.

ICustomPropertyProvider

Proporciona el servicio de búsqueda para la compatibilidad con ICustomProperty . Esta interfaz se implementa mediante objetos para que sus propiedades definidas personalizadas se puedan usar como orígenes de enlace en tiempo de ejecución.

IItemsRangeInfo

Proporciona información sobre un intervalo de elementos en el origen de datos.

INotifyDataErrorInfo

Define los miembros que las clases de entidad de datos pueden implementar para proporcionar compatibilidad de validación personalizada sincrónica y asincrónica.

INotifyPropertyChanged

Notifica a los clientes que un valor de propiedad ha cambiado.

ISelectionInfo

Administra si los elementos y los intervalos de elementos del origen de datos están seleccionados en el control de lista.

ISupportIncrementalLoading

Especifica un contrato de llamada para las vistas de colección que admiten la carga incremental.

IValueConverter

Expone métodos que permiten modificar los datos a medida que pasa por el motor de enlace.

Enumeraciones

BindingMode

Describe cómo se propagan los datos en un enlace.

RelativeSourceMode

Define constantes que describen la ubicación del origen de enlace en relación con la posición del destino de enlace.

UpdateSourceTrigger

Define constantes que indican cuándo se actualiza un origen de enlace mediante su destino de enlace en enlace bidireccional.

Delegados

CurrentChangingEventHandler

Representa un método que puede controlar el evento CurrentChanging de una implementación de ICollectionView .

PropertyChangedEventHandler

Representa el método que controlará el evento PropertyChanged . Al programar con Microsoft .NET, este delegado está oculto, use el delegado System.ComponentModel.PropertyChangedEventHandler .

Consulte también