## XmpValue::to_KeyValuePairArray method


Converts XmlValue to named collection value.

```cpp
static System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>> Aspose::Page::EPS::XMP::XmpValue::to_KeyValuePairArray(System::SharedPtr<XmpValue> value)
```


| Parameter | Type | Description |
| --- | --- | --- |
| value | System::SharedPtr\<XmpValue\> | Value to convert. |

### ReturnValue

XmlValue.

## See Also

* Typedef [ArrayPtr](../../../system/arrayptr/)
* Class [KeyValuePair](../../../system.collections.generic/keyvaluepair/)
* Class [String](../../../system/string/)
* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmpValue](../)
* Class [XmpValue](../)
* Namespace [Aspose::Page::EPS::XMP](../../)
* Library [Aspose.Page for C++](../../../)
