# SimpleTagProvider, copy tag definition

**URL:** <https://forum.inductiveautomation.com/t/simpletagprovider-copy-tag-definition/24250>\
**Category:** Module Development\
**Tags:** sdk, ignition79, ignition80\
**Created:** [April 19, 2019, 7:37am UTC](https://forum.inductiveautomation.com/t/simpletagprovider-copy-tag-definition/24250 "2019-04-19T07:37:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [April 19, 2019, 7:37am UTC](https://forum.inductiveautomation.com/t/simpletagprovider-copy-tag-definition/24250/1 "2019-04-19T07:37:39Z")

</div>

I use the **SimpleTagProvider** to expose some tag.  
The list of these tag come from a browse of tags from the **default** tag provider tree.

I would like to “copy” the tag definition (EngUnit, Documentation,…) of the default tag provider to the created tag in my SimpleTagProvider.

I try to use :  
this.gatewayContext.getTagManager().editTags(listTag,tagDiff); to edit the SimpleTagProvider.

Is there a way to get and copy all the properties from one tag (in a provider) to another tag (in another provider) ?
