Could someone kindly explain - or link to documentation explaining - what the “macro-id” parameter in XML source is used for?
For example, if I create a User Macro that just calls the “cheese” macro twice,
It could be written as:
<span><p></span><span><ac:structured-macro ac:name="cheese" ac:schema-version="1" ac:macro-id="6f58a3b3-35a8-4988-9b6b-0ace97bf6478" /></span><span></p></span>
<span><p></span><span><ac:structured-macro ac:name="cheese" ac:schema-version="1" ac:macro-id="1b7a26f0-73be-4d4c-a46f-6fd2f3463a51" /></span><span></p></span>
or, as:
<span><p></span><span><ac:structured-macro ac:name="cheese" ac:schema-version="1" /></span><span></p></span>
<span><p></span><span><ac:structured-macro ac:name="cheese" ac:schema-version="1" /></span><span></p></span>
Both appear to work. ...but is there any danger in coding the latter (without the macro-id specified) versus the former?
Thanks in advance!