ResourceMapIterator
ResourceMapIterator
ResourceMapIterator
ResourceMapIterator
Class
Definition
Supports iteration over a ResourceMap.
public : sealed class ResourceMapIterator : IIteratorpublic sealed class ResourceMapIterator : IIteratorPublic NotInheritable Class ResourceMapIterator Implements IIterator// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Properties
Current Current Current Current
Gets the current item in the ResourceMap.
public : IKeyValuePair<string, NamedResource> Current { get; }public KeyValuePair<string, NamedResource> Current { get; }Public ReadOnly Property Current As KeyValuePair<string, NamedResource>// You can use this property in JavaScript.
- Value
- IKeyValuePair<PlatForm::String, NamedResource> KeyValuePair<string, NamedResource> KeyValuePair<string, NamedResource> KeyValuePair<string, NamedResource>
The key and NamedResource key-value pair for the current item.
HasCurrent HasCurrent HasCurrent HasCurrent
Gets a value that indicates whether there is a current item, or whether the iterator is at the end of the ResourceMap.
public : PlatForm::Boolean HasCurrent { get; }public bool HasCurrent { get; }Public ReadOnly Property HasCurrent As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
TRUE if the iterator refers to a valid item that is in the map, and otherwise FALSE.
Methods
GetMany(IKeyValuePair[])
GetMany(IKeyValuePair[])
GetMany(IKeyValuePair[])
GetMany(IKeyValuePair[])
Returns all the items in the ResourceMap.
public : unsigned int GetMany(IKeyValuePair<PlatForm::String, NamedResource> items)public uint GetMany(KeyValuePair<String, NamedResource>[] items)Public Function GetMany(items As KeyValuePair<String, NamedResource>[]) As uint// You can use this method in JavaScript.
Parameters
- items
- IKeyValuePair<PlatForm::String, NamedResource> KeyValuePair<String, NamedResource>[] KeyValuePair<String, NamedResource>[] KeyValuePair<String, NamedResource>[]
The items in the map.
Returns
unsigned int
uint
uint
uint
The number of items in the map.
MoveNext() MoveNext() MoveNext() MoveNext()
Moves the iterator forward to the next item and returns HasCurrent.
public : PlatForm::Boolean MoveNext()public bool MoveNext()Public Function MoveNext() As bool// You can use this method in JavaScript.
Returns
PlatForm::Boolean
bool
bool
bool
TRUE if the iterator refers to a valid item that is in the map, and otherwise FALSE.