Table of Contents

Hx_MetadataToCmdArgs

Stringifies metadata to be used as command line arguments. Example: <_Key_One>one</_Key_One> <__Key_Two>two</__Key_Two> Becomes: -Key.One=one --Key.Two=two

Item

An MSBuild item with metadata to stringify. Leading '_' are replaced with '-'.

MetadataSeparator

The separator string to separate metadata key/value pairs. Default is ' '.

KeyValueSeparator

The separator string to separate key and value of every metadata. Default is '='.

DottedKeys

A value indicating whether metadata keys like 'Key_Name' should be changed to the 'Key.Name' or not.

Result

The stringified metadata [Output].