![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects namespaces > System > ESRI.ArcGIS.esriSystem > Interfaces > ID > IDocumentVersion Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that control the document version.
Use this interface when you want an object to persist its contents based on the ArcGIS document version.
| Description | ||
|---|---|---|
![]() |
DocumentVersion | The version of the document to save. |
| CoClasses and Classes | Description |
|---|---|
| FileStream | Specialized kind of IStream for files. |
| GlobeDocument (esriGlobeCore) | The GlobeDocument coclass is used to read and write globe document files. |
| GMxDocument (esriArcGlobe) | Provides access to members that control the ArcGlobe document. |
| GxFilterLayers (esriCatalog) | A filter for displaying/choosing layers. |
| GxLayer (esriCatalog) | GxObject that represents a layer. |
| LayerFile (esriCarto) | The LayerFile coclass is used to read and write layer document files. |
| MapDocument (esriCarto) | The MapDocument coclass is used to read and write map document files. |
| MemoryBlobStream | Memory blob stream object. |
| MxDocument (esriArcMapUI) | Esri Mx Document. |
| ObjectStream | Specialized kind of IStream for objects. |
| SxDocument (esriArcScene) | Provides access to members that control the ArcScene document. |
| VariantStreamIO | Helper object that performs stream IO for Variants. |
IDocumentVersion determines what version of an object should be saved. For example, if a new interface was added to an existing object to extend the object's capabilities and the object implements IDocumentVersion, its contents can be saved based on the ArcGIS version.
IDocumentVersionSupportGEN Interface | IPersistStream Interface | IPersistVariant Interface