Updated GUIDTYPE to support Intuit's "magic code" that uses a 0 for OwnerID instead of the normal hexadecimal format {00000000-0000-0000-0000-000000000000}. This is required when dealing with data extensions to reference custom fields instead of private data.
Only constructing using new GUIDTYPE("0") or parsed XML values of 0 will change the ToString() output of GUIDTYPE to keep as much backwards compatibility with existing code as possible, as hopefully verified by the added unit tests.
Updated
GUIDTYPE
to support Intuit's "magic code" that uses a0
forOwnerID
instead of the normal hexadecimal format{00000000-0000-0000-0000-000000000000}
. This is required when dealing with data extensions to reference custom fields instead of private data.Only constructing using
new GUIDTYPE("0")
or parsed XML values of0
will change theToString()
output ofGUIDTYPE
to keep as much backwards compatibility with existing code as possible, as hopefully verified by the added unit tests.