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.