SetXml Method (IMetadata)
Sets the item’s metadata to the XML document provided as a string.
Item: Set the metadata of an item: SetXML
await QueuedTask.Run(() =>
{
var xml = System.IO.File.ReadAllText(@"E:\Data\Metadata\MetadataForFeatClass.xml");
//Will throw InvalidOperationException if the metadata cannot be changed
//so check "CanEdit" first
if (featureClassMetadataItem.CanEdit())
featureClassMetadataItem.SetXml(xml);
});
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.