## DictionaryIterator::DictionaryIterator(const typename Dict::map_t::const_iterator\&, const typename Dict::map_t::const_iterator\&) constructor


Constructor.

```cpp
System::Collections::Generic::DictionaryIterator<Dict>::DictionaryIterator(const typename Dict::map_t::const_iterator &iterator, const typename Dict::map_t::const_iterator &end)
```


| Parameter | Type | Description |
| --- | --- | --- |
| iterator | const typename Dict::map_t::const_iterator\& | Iterator to hold. |
| end | const typename Dict::map_t::const_iterator\& | Iterator to the end of the container. |

## See Also

* Class [DictionaryIterator](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.Page for C++](../../../)
## DictionaryIterator::DictionaryIterator(DictionaryIterator\&&) constructor


Move constructor.

```cpp
System::Collections::Generic::DictionaryIterator<Dict>::DictionaryIterator(DictionaryIterator &&other) noexcept
```


| Parameter | Type | Description |
| --- | --- | --- |
| other | DictionaryIterator\&& | Iteratro to move data from. |

## See Also

* Class [DictionaryIterator](../)
* Class [DictionaryIterator](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.Page for C++](../../../)
## DictionaryIterator::DictionaryIterator(typename Dict::map_t::const_iterator\&&, typename Dict::map_t::const_iterator\&&) constructor


Constructor.

```cpp
System::Collections::Generic::DictionaryIterator<Dict>::DictionaryIterator(typename Dict::map_t::const_iterator &&iterator, typename Dict::map_t::const_iterator &&end) noexcept
```


| Parameter | Type | Description |
| --- | --- | --- |
| iterator | typename Dict::map_t::const_iterator\&& | Iterator to hold. |
| end | typename Dict::map_t::const_iterator\&& | Iterator to the end of the container. |

## See Also

* Class [DictionaryIterator](../)
* Namespace [System::Collections::Generic](../../)
* Library [Aspose.Page for C++](../../../)
