EditorTrackingInfo Class

  • EditorTrackingInfo
  • class Esri::ArcGISRuntime::EditorTrackingInfo

    Information about a feature service's editor tracking configuration. More...

    Header: #include <EditorTrackingInfo.h>
    Since: Esri::ArcGISRuntime 100.0

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

    EditorTrackingInfo(Esri::ArcGISRuntime::EditorTrackingInfo &&other)
    EditorTrackingInfo(const Esri::ArcGISRuntime::EditorTrackingInfo &other)
    EditorTrackingInfo()
    Esri::ArcGISRuntime::EditorTrackingInfo &operator=(Esri::ArcGISRuntime::EditorTrackingInfo &&other)
    Esri::ArcGISRuntime::EditorTrackingInfo &operator=(const Esri::ArcGISRuntime::EditorTrackingInfo &other)
    ~EditorTrackingInfo()
    bool isAllowAnonymousToDelete() const
    bool isAllowAnonymousToUpdate() const
    bool isAllowOthersToDelete() const
    bool isAllowOthersToUpdate() const
    bool isEditorTrackingEnabled() const
    bool isEmpty() const
    bool isOwnershipBasedAccessControlEnabled() const

    Detailed Description

    Member Function Documentation

    EditorTrackingInfo::EditorTrackingInfo(Esri::ArcGISRuntime::EditorTrackingInfo &&other)

    Move constructor from other EditorTrackingInfo.

    EditorTrackingInfo::EditorTrackingInfo(const Esri::ArcGISRuntime::EditorTrackingInfo &other)

    Copy constructor from other EditorTrackingInfo.

    EditorTrackingInfo::EditorTrackingInfo()

    Default constructor. Creates an empty EditorTrackingInfo.

    Esri::ArcGISRuntime::EditorTrackingInfo &EditorTrackingInfo::operator=(Esri::ArcGISRuntime::EditorTrackingInfo &&other)

    Move operator from other EditorTrackingInfo.

    Esri::ArcGISRuntime::EditorTrackingInfo &EditorTrackingInfo::operator=(const Esri::ArcGISRuntime::EditorTrackingInfo &other)

    Assignment operator from other EditorTrackingInfo.

    EditorTrackingInfo::~EditorTrackingInfo()

    Destructor.

    bool EditorTrackingInfo::isAllowAnonymousToDelete() const

    Returns true if anonymous users are allowed to delete features.

    This function was introduced in Esri::ArcGISRuntime 100.3.

    bool EditorTrackingInfo::isAllowAnonymousToUpdate() const

    Returns true if anonymous users are allowed to update features.

    This function was introduced in Esri::ArcGISRuntime 100.3.

    bool EditorTrackingInfo::isAllowOthersToDelete() const

    Returns true if this EditorTrackingInfo allows non-owners to delete features.

    bool EditorTrackingInfo::isAllowOthersToUpdate() const

    Returns true if this EditorTrackingInfo allows non-owners to update features.

    bool EditorTrackingInfo::isEditorTrackingEnabled() const

    Returns true if the feature service has editor tracking enabled.

    bool EditorTrackingInfo::isEmpty() const

    Returns true if this EditorTrackingInfo is empty.

    bool EditorTrackingInfo::isOwnershipBasedAccessControlEnabled() const

    Returns true if the feature service has ownership-based access control enabled.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close