This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IS > ISynchronizationHelper Interface (ArcObjects .NET 10.4 SDK) |
Provides access to helper functions for metadata synchronization.
Description | ||
---|---|---|
ExtractBriefEntityAttrProperties | Extracts brief entity attribute properties from a Feature Class. | |
ExtractBriefRelationshipProperties | Extracts brief entity attribute properties from a Relationship Class. | |
ExtractEntityAttrProperties | Extracts entity attribute properties from a Feature Class. | |
ExtractFeatureClassProperties | Extracts properties from a Feature Class. | |
ExtractRelationshipProperties | Extracts entity attribute properties from a Relationship Class. | |
ExtractSpatialProperties | Extracts spatial properties from a GeoDataset. | |
FinishSynchronization | Call this after synchronizing. | |
PopulateDistributionProperties | Populates distribution properties given a filename. | |
PopulateDistributionPropertiesForDatabase | Populates distribution properties given a filename. | |
PopulateStaticProperties | Fills in required properties. | |
StartSynchronization | Call this before synchronizing. |
CoClasses and Classes | Description |
---|---|
FGDCSynchronizationHelper | FGDC Synchronization Helper. |
ISynchronizationHelper may still be used to write FGDC format metadata, if desired. You may use any of the Populate or Extract methods to force specific aspects of the metadata to be synchronized. The methods
whose names begin Populate� write information into the metadata that relates to the processing environment, such as the version of ArcGIS software that is being used. The Extract� methods take an input object such as IRelationshipClass and write properties of this object into the metadata. Calls to the Extract or Populate methods should be preceded by StartSynchronization and proceeded by FinishSynchronization.
Most ArcObjects code will not need to use this interface, as it's already called by other ArcObjects components when needed.