1 out of 1 rated this helpful - Rate this topic

IMapView<K, V> interface

Represents an immutable view into a map.

.NET:  This interface appears as System.Collections.Generic.IReadOnlyDictionary<K,V>.

Syntax


generic<typename K, typename V>
public interface class IMapView : IIterable<IKeyValuePair>

Attributes

GuidAttribute("e480ce40-a338-4ada-adcf-272272e48cb9")
VersionAttribute(NTDDI_WIN8)

Type parameters

K

The type of the keys in the map.

V

The type of the values in the map.

Members

The IMapView interface inherits from IIterable(IKeyValuePair). IMapView also has these types of members:

Methods

The IMapView interface has these methods. It also inherits methods from the Object class.

MethodDescription
HasKey Determines whether the map view contains the specified key.
Lookup Returns the item at the specified key in the map view.
Split Splits the map view into two views.

 

Properties

The IMapView interface has these properties.

PropertyAccess typeDescription

Size

Read-onlyGets the number of elements in the map.

 

Remarks

When building Windows Store apps with the Microsoft .NET Framework, this interface is hidden and developers should use the System.Collections.Generic.IReadOnlyDictionary<K,V> interface.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8

Namespace

Windows::Foundation::Collections

Metadata

Windows.winmd

DLL

Windows.Foundation.dll

 

 

Build date: 2/25/2013

© 2013 Microsoft. All rights reserved.