ServiceVersionInfo Class

  • ServiceVersionInfo
  • class Esri::ArcGISRuntime::ServiceVersionInfo

    An object that represents version metadata for a version in a branch-versioned feature service. More...

    Header: #include <ServiceVersionInfo.h>
    Since: Esri::ArcGISRuntime 100.9
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~ServiceVersionInfo() override
    Esri::ArcGISRuntime::VersionAccess access() const
    QDateTime commonAncestorDate() const
    QDateTime creationDate() const
    QString description() const
    QDateTime evaluationDate() const
    bool isOwner() const
    QDateTime modifiedDate() const
    QString name() const
    QDateTime reconcileDate() const
    QUuid versionId() const

    Detailed Description

    All properties in this object are read-only, and represent the snapshot in time when ServiceGeodatabase::fetchVersionsAsync() was called. To add a new version, use the ServiceGeodatabase::createVersionAsync(Esri::ArcGISRuntime::ServiceVersionParameters*, QObject*) function.

    Relevant samples:

    See also ServiceVersionParameters and ServiceGeodatabase.

    Member Function Documentation

    [override virtual] ServiceVersionInfo::~ServiceVersionInfo()

    Destructor.

    Esri::ArcGISRuntime::VersionAccess ServiceVersionInfo::access() const

    Returns the access level of the version.

    QDateTime ServiceVersionInfo::commonAncestorDate() const

    Returns the timestamp of when the version was last reconciled and posted to its ancestor.

    QDateTime ServiceVersionInfo::creationDate() const

    Returns the timestamp of when the version was created.

    QString ServiceVersionInfo::description() const

    Returns the description of the version.

    QDateTime ServiceVersionInfo::evaluationDate() const

    Returns the timestamp of when the topology of the version's data was last validated.

    bool ServiceVersionInfo::isOwner() const

    Returns whether the current portal user is the owner of the version.

    QDateTime ServiceVersionInfo::modifiedDate() const

    Returns the timestamp of when the data in the version was last modified.

    QString ServiceVersionInfo::name() const

    Returns the name of the version.

    QDateTime ServiceVersionInfo::reconcileDate() const

    Returns the timestamp of when the version was last reconciled with its ancestor.

    QUuid ServiceVersionInfo::versionId() const

    Returns the unique ID of the version.

    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