ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Data Namespace / HistoricalVersionDescription Class
Members Example

In This Topic
    HistoricalVersionDescription Class
    In This Topic
    Represents a mechanism to create or alter an HistoricalVersion.
    Syntax
    Public NotInheritable Class HistoricalVersionDescription 
    public sealed class HistoricalVersionDescription 
    Example
    Creating a Historical version
    {
      // Must be called within QueuedTask.Run
      HistoricalVersion CreateHistoricalVersion(Geodatabase geodatabase, string versionName)
      {
        using (VersionManager versionManager = geodatabase.GetVersionManager())
        {
          HistoricalVersionDescription historicalVersionDescription =
            new HistoricalVersionDescription(versionName, DateTime.Now);
          HistoricalVersion historicalVersion =
            versionManager.CreateHistoricalVersion(historicalVersionDescription);
    
          return historicalVersion;
        }
      }
    }
    Inheritance Hierarchy

    System.Object
       ArcGIS.Core.Data.HistoricalVersionDescription

    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also