Puts the instance specified by the smart pointer into the dictionary object and associates it with the specified keyword.
Returns a smart pointer to the object at this entry prior to the call.
Keyword and smart pointer must not be Null.
Example of Working with a Dictionary
Functionality of Dictionaries