Windows.Foundation.Collections Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
PropertySet |
Representa un conjunto de propiedades, que es un conjunto de PropertyValue objetos con claves de cadena. |
StringMap |
Colección asociativa, también conocida como mapa o diccionario. |
ValueSet |
Implementa un mapa con claves de tipo cadena y valores de tipo Object. El objeto debe ser un PropertyValue o ValueSet de WinRT Nota Algunos miembros solo están disponibles para el idioma especificado. |
Interfaces
IIterable<T> |
Expone un iterador que admite iteración simple sobre una colección de un tipo especificado.
|
IIterator<T> |
Admite la iteración simple sobre una colección. |
IKeyValuePair<K,V> |
Representa un par clave-valor. Normalmente se usa como un tipo de restricción cuando es necesario encapsular dos parámetros de tipo en uno para satisfacer las restricciones de otra interfaz genérica.
|
IMap<K,V> |
Representa una colección asociativa, también conocida como mapa o diccionario.
|
IMapChangedEventArgs<K> |
Proporciona datos para el evento modificado de una colección de mapas. |
IMapView<K,V> |
Representa una vista inmutable en un mapa.
|
IObservableMap<K,V> |
Notifica a los agentes de escucha los cambios dinámicos en un mapa, como cuando se agregan o quitan elementos. |
IObservableVector<T> |
Notifica a los agentes de escucha los cambios en el vector. |
IPropertySet |
Representa una colección de pares clave-valor, correlacionando otras interfaces de colección. |
IVector<T> |
Representa una colección de elementos de acceso aleatorio.
|
IVectorChangedEventArgs |
Proporciona datos para el evento modificado de un vector. |
IVectorView<T> |
Representa una vista inmutable en un vector.
|
Enumeraciones
CollectionChange |
Describe la acción que provoca un cambio en una colección. |
Delegados
MapChangedEventHandler<K,V> |
Representa el método que controla el evento modificado de un mapa observable. |
VectorChangedEventHandler<T> |
Representa el método que controla el evento modificado de un vector observable. |
Comentarios
Muchas de las interfaces y objetos definidos en este espacio de nombres tienen diferentes equivalentes de lenguaje en función del lenguaje de programación que use. Para obtener más información sobre el uso de estas interfaces desde código de C++, consulta Collections (C++/CX). Para obtener más información sobre el uso de tipos de colección de código .NET, vea los comentarios de los tipos específicos definidos en este espacio de nombres.