Supported with: ArcGIS Desktop
Library dependencies: System, SystemUI, Geometry, Display, Server, Output, GeoDatabase, GISClient, DataSourcesFile, DataSourcesGDB, DataSourcesOleDB, DataSourcesRaster, GeoDatabaseDistributed, Carto, NetworkAnalyst, Schematic, Location, NetworkAnalysis, Controls, GeoAnalyst, 3DAnalyst, GlobeCore, SpatialAnalyst, Framework, GeoDatabaseUI, DisplayUI, OutputUI, Catalog, CatalogUI, CartoUI, DataSourcesRasterUI, ArcCatalogUI, ArcCatalog, ArcMapUI, Editor, LocationUI, ArcMap, EditorExt, SchematicUI
The coclasses in the GeodatabaseDistributedUI library allow you to use the distributed geodatabase wizards and dialogs in your own applications. Interfaces that allow you to add custom functionality for some of the wizards are also provided.
Developers do not extend this library.
The objects that implement this functionality are grouped into a number of library subsystems. These library subsystems are:
The following coclasses allow you to use Distributed Geodatabase wizards in your applications. Each of these classes implements IDisconnectedEditingUI which has a method to display the wizard. Except for the CreateReplicaUI and SynchronizeReplicaUI coclasses, interfaces are also provided that let you get and set the values of controls on the wizards.
| coClass | Wizard |
| CreateReplicaUI | Create replica wizard |
| DataExtractionUI | Data extraction wizard |
| CreateReplicaUI | Create replica wizard |
| SynchronizeReplicaUI | Synchronize changes wizard |
| CheckOutUI | Check out wizard |
| CheckInUI | Check in wizard |
| DataChangesUI | Export data changes message wizard |
| ExportAcknowledgementUI | Export acknowledgement message wizard |
| ReExportDataChangesUI | Re-export un-acknowledged messages wizard |
| ReplicaSchemaExportUI | Export replica schema and Compare replica schema wizards |
| ReplicaSchemaImportUI | Import schema changes wizard |
Note that the check out and check in wizards are no longer available in the ArcMap and ArcCatalog user interface. The coClasses are provided for backward compatibility.
The ReplicaManager coclass allows you to display the manage replicas dialog for a specific geodatabase.
The GeneralCOPropertyPage, ReplicaDescriptionPage and SynchronizePage coclasses allow you to display property pages in a custom application. These property pages are displayed in the UI when you right-click a replica in the replica manager and choose properties. The GeneralGDBPropertyPage coclass allows you to display the geodatabase general property page in a custom application. This property page contains general information for a geodatabases such as the geodatabase release.
The DEProgressor coclass is the progress dialog that is displayed when you click finish on either the create replica or the data extraction wizards. Using non-Visual Basic applications, this coclass can be associated with the CreateReplicaUI and DataExtractionUI coclasses to display the progress dialog when a create replica or data extraction is executed.
The XMLExportUI, XMLImportUI, and XMLRecordsetLoader coclasses allow you to use the export XML recordset document, export XML workspace document, import XML workspace document, or import XML recordset document wizards in your application. Each of these coclasses have interfaces to get and set the values of controls on the wizards. Each also implements ICommonWizardUI which has a method to display the wizard.
The ICustomCheckOutUI interface can be used to add a custom property page after the advanced panel in the create replica and check out wizards.