Platform::Collections::MapView Class

Represents a read-only view into a map, which is a collection of key-value pairs.

template <
   typename K,
   typename V,
   typename C = ::std::less<K>
>
ref class MapView sealed;

K

The type of the key in the key-value pair.

V

The type of the value in the key-value pair.

C

A type that provides a function object that can compare two element values as sort keys to determine their relative order in the MapView. By default, ::std::less<K>.

MapView is a concrete C++ implementation of the Windows::Foundation::Collections::IMapView <K,V> interface that is passed across the application binary interface (ABI). For more information, see Collections (C++/CX).

Name

Description

MapView::MapView Constructor

Initializes a new instance of the MapView class.

Name

Description

MapView::First Method

Returns an iterator that is initialized to the first element in the map view.

MapView::HasKey Method

Determines whether the current MapView contains the specified key.

MapView::Lookup Method

Retrieves the element at the specified key in the current MapView object.

MapView::Size Method

Returns the number of elements in the current MapView object.

MapView::Split Method

Splits an original MapView object into two MapView objects.

Header: collection.h

Namespace: Platform::Collections

Other Resources

Platform Namespace
Show:
© 2014 Microsoft