• ClassificationMetadata
  • class Esri::ArcGISRuntime::ClassificationMetadata

    Describes the classification schema and properties for an item, as provided by the organization's administrator. More...

    Header: #include <ClassificationMetadata.h>
    Since: Esri::ArcGISRuntime 300.0
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~ClassificationMetadata() override
    QMap<QString, Esri::ArcGISRuntime::ClassificationValueProperty *> classificationValueProperties() const
    QString primaryAttribute() const

    Detailed Description

    This provides organization-defined classification usage info, including display values, acronyms, colors, and other schema attributes for marking a PortalItem in accordance with security or information policies. It's populated only if the portal or organization to which the item belongs has a classification schema enabled. See ArcGIS classification reference.

    Member Function Documentation

    [override virtual noexcept] ClassificationMetadata::~ClassificationMetadata()

    Destructor.

    QMap<QString, Esri::ArcGISRuntime::ClassificationValueProperty *> ClassificationMetadata::classificationValueProperties() const

    Returns display and formatting properties for each classification value of primaryAttribute. Keys are classification value strings; values describe colors, acronym, and related metadata.

    QString ClassificationMetadata::primaryAttribute() const

    Specifies and returns the name of the attribute that appears as the primary classification field on the classification form.