Hello
I see you reference the WRITING of metadata in your samples. However, do you have any example of code where you read the Metadata values from the various namespaces. In particular where the values are in XMPArrays... So, not document.Keywords etc
DublinCoreSchema dc = xmp.DublinCore;
BasicSchema bs = xmp.BasicSchema;
Console.WriteLine("XMP: |" + dc.Type + "|");
Console.WriteLine("XMPNickname: |" + bs.Nickname + "|");
TYhese always return null