* @brief Retrieve the value of the string-value pair at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A reference to the value at the specified position.
*
* @note Will assert if position >= Count()
* @brief Retrieve the key at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A const reference to the key at the specified position.
*
* @note Will assert if position >= Count()
*/
- const std::string& GetKey( SizeType position ) const;
+ const std::string& GetKey( SizeType position ) const DALI_DEPRECATED_API;
/**
* DEPRECATED_1_1.39 Position based retrieval is no longer supported after extending the key type to both Index and String.
* @brief Retrieve the key & the value at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A reference to the pair of key and value at the specified position.
*
- * @note Will assert if position >= Count()
+ * @note Will assert if position >= Count() or key at position is an index key.
*/
- StringValuePair& GetPair( SizeType position ) const;
+ StringValuePair& GetPair( SizeType position ) const DALI_DEPRECATED_API;
/**
* @brief Finds the value for the specified key if it exists.