ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Desktop.Core Namespace / Item Class / GetXml Method
Example

In This Topic
    GetXml Method (Item)
    In This Topic
    Gets the item’s metadata XML document as a string. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax
    public string GetXml()
    Public Function GetXml() As String

    Return Value

    Metadata xml string
    Exceptions
    ExceptionDescription
    This method or property must be called within the lambda passed to QueuedTask.Run.
    Remarks
    Not all items support metadata. Be sure to check for empty string or null as the return value from GetXml.
    Example
    Item: Get an item's metadata: GetXML
    string gdbXMLMetadataXmlAsString = string.Empty;
    gdbXMLMetadataXmlAsString = await QueuedTask.Run(() => gdbMetadataItem.GetXml());
    //check metadata was returned
    if (!string.IsNullOrEmpty(gdbXMLMetadataXmlAsString))
    {
      //use the metadata
    }
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also