/// <summary> /// Merge a dictionary into another. This will add all key/value pairs /// from the source dictionary to the target dictionary, overwriting /// any existing key/value pairs that are already present in target. /// </summary> /// <param name="target"> /// pointer to an existing node of type #PLIST_DICT /// </param> /// <param name="source"> /// node of type #PLIST_DICT that should be merged into target /// </param> public virtual void plist_dict_merge(out PlistHandle target, PlistHandle source) { PlistNativeMethods.plist_dict_merge(out target, source); target.Api = this.Parent; }
/// <summary> /// Merge a dictionary into another. This will add all key/value pairs /// from the source dictionary to the target dictionary, overwriting /// any existing key/value pairs that are already present in target. /// </summary> /// <param name="target"> /// pointer to an existing node of type #PLIST_DICT /// </param> /// <param name="source"> /// node of type #PLIST_DICT that should be merged into target /// </param> public virtual void plist_dict_merge(out PlistHandle target, PlistHandle source) { PlistNativeMethods.plist_dict_merge(out target, source); }