This document is archived and information here might be outdated.  Recommended version.


IVersionEvents Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IV > IVersionEvents Interface
ArcGIS Developer Help

IVersionEvents Interface

Provides access to events that occur on a version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method OnConflictsDetected This event is fired during reconciliation, after conflicts are detected. It can be used by application developers to filter found conflicts.
Method OnReconcile This event is fired after the version is reconciled, associating it with a new database state. Applications must discard or refresh any cached row objects.
Method OnRedefineVersion This event is fired after the version is changed in place to represent a different version, associating it with a new database state. Applications must discard or refresh any cached row objects.
Method OnRefreshVersion This event is fired after the version is refreshed, associating it with a new database state. Applications must discard or refresh any cached row objects.

Classes that implement IVersionEvents

Classes Description
CadastralWorkspaceDatasetExtension (esriGeoDatabaseExtensions) A container for describing this cadastral fabric's workspace extension properties.
VersionEvents Helper coclass for working with the outbound interface IVersionEvents.
VersionEventsListener (esriSystemUtility) Helper coclass to provide IVersionEvents support to the C++ API.