ArcObjects Library Reference  (GeoDatabase)    

IMetadata Interface

Provides access to members that manage and update metadata.

Product Availability

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


Read/write property Metadata The PropertySet containing metadata.
Method Synchronize Updates metadata with the current properties; may create metadata if it doesn't already exist.

CoClasses that implement IMetadata

CoClasses and Classes Description
CadastralFabric (esriGeoDatabaseExtensions) A container for querying information about a cadastral fabric.
CadastralFabricName (esriGeoDatabaseExtensions) ESRI Cadastral Fabric Name Object.
CadDrawingName (esriDataSourcesFile) Cad Drawing Name object
CoverageFeatureClassName (esriDataSourcesFile) Maintains ArcInfo Coverage Feature Class information.
CoverageName (esriDataSourcesFile) Maintains ArcInfo Coverage information.
DEAddressLocator (esriLocation) The Address Locator Element.
DEArcInfoTable (esriDataSourcesFile) ArcInfo Table Data Element object.
DECadastralFabric (esriGeoDatabaseExtensions) Cadastral Fabric Data Element object.
DECadDrawingDataset (esriDataSourcesFile) Cad Drawing Dataset Data Element object.
DECatalogRoot (esriDataSourcesFile) Catalog Root Data Element object.
DECoverage (esriDataSourcesFile) Coverage Data Element object.
DECoverageFeatureClass (esriDataSourcesFile) Coverage Feature Class Data Element object.
DEDbaseTable (esriDataSourcesFile) Dbase Table Data Element object.
DEDiskConnection (esriDataSourcesFile) Disk Connection Data Element object.
DEFeatureClass Feature Class Data Element object.
DEFeatureDataset Feature Dataset Data Element object.
DEFile (esriDataSourcesFile) File Data Element object.
DEFolder (esriDataSourcesFile) Folder Data Element object.
DEGeoDataServer GeoDataServer Object Data Element object.
DEGeometricNetwork GeometricNetwork Data Element object.
DEGlobeServer MapServer Object Data Element object.
DEGPServer MapServer Object Data Element object.
DEImageServer (esriDataSourcesRaster) Image Service Object Data Element object.
DELayer (esriDataSourcesFile) Layer Data Element object.
DEMapDocument (esriDataSourcesFile) Map Document Data Element object.
DEMapServer MapServer Object Data Element object.
DENetworkDataset Network Dataset Data Element object.
DEPrjFile (esriDataSourcesFile) Projection File Data Element object.
DERasterBand (esriDataSourcesRaster) RasterBand Data Element object.
DERasterCatalog Raster Catalog Data Element object.
DERasterDataset (esriDataSourcesRaster) RasterDataset Data Element object.
DERelationshipClass Relationship Class Data Element object.
DERemoteDatabaseFolder (esriDataSourcesFile) Remote Database Folder Data Element object.
DERepresentationClass Representation Class Data Element object.
DEShapeFile (esriDataSourcesFile) ShapeFile Data Element object.
DESpatialReferencesFolder (esriDataSourcesFile) Spatial References Folder Data Element object.
DETable Table Data Element object.
DETextFile (esriDataSourcesFile) Text File Data Element object.
DETin (esriDataSourcesFile) Tin Data Element object.
DETool (esriGeoprocessing) The tool Data Element.
DEToolbox (esriGeoprocessing) The toolbox Data Element.
DETopology Topology Data Element object.
DEVPFCoverage (esriDataSourcesFile) DEVPFCoverage Dataset Data Element object.
DEVPFTable (esriDataSourcesFile) VPFTable Data Element object.
DEWCSCoverage (esriDataSourcesRaster) WCS Coverage Object Data Element object.
DEWorkspace Database Data Element object.
FeatureClassName ESRI Feature Class Name object.
FeatureDatasetName ESRI Feature Dataset Name object.
FgdbFeatureClassName (esriDataSourcesGDB) File GeoDatabase Feature Class Name object.
FgdbTableName (esriDataSourcesGDB) File GeoDatabase Table Name object.
GeometricNetwork ESRI Geometric Network object.
GeometricNetworkName ESRI Geometric Network Name object.
GxCadDataset (esriCatalog) A Cad Feature Class or Drawing dataset.
GxCoverageDataset (esriCatalog) A Coverage, Feature Class or Info Table dataset.
GxDatabase (esriCatalog) GxObject that represents a database.
GxDataGraph (esriCatalog) GxObject that represents data graph.
GxDataset (esriCatalog) GxObject that represents a dataset.
GxDiskConnection (esriCatalog) GxObject that represents a disk connection.
GxExcelFile (esriCatalog) GxObject that represents a excel file.
GxFile (esriCatalog) GxObject that represents a file.
GxFolder (esriCatalog) GxObject that represents a folder.
GxGDSGeodatabase (esriCatalog) GxObject that represents an ArcGIS Geodatabase connection.
GxLayer (esriCatalog) GxObject that represents a layer.
GxLocator (esriLocationUI) A locator representation in ArcCatalog.
GxMap (esriCatalog) GxObject that represents a map.
GxMetadata (esriCatalog) GxObject that represents an XML file.
GxPCCoverage (esriCatalog) GxObject that represents PC Coverage.
GxPrjFile (esriCatalog) GxObject that represents GxPrjFile.
GxRasterDataset (esriCatalog) A Gx Raster dataset.
GxSDCDataset (esriCatalog) A SDC feature dataset, feature class or table.
GxShapefileDataset (esriCatalog) A Shapefile Feature Class or DBase Table.
GxShortcut (esriCatalog) GxObject that represents a shortcut to a GxObject.
GxStreetMapDataset (esriCatalog) A StreetMap feature class.
GxSurvey (esriSurveyExt) GxSurvey Class
GxSurveyDataset (esriSurveyExt) GxSurveyDataset Class
GxSurveyFolder (esriSurveyExt) GxSurveyFolder Class
GxTextFile (esriCatalog) GxObject that represents the text file.
GxTool (esriGeoprocessingUI) Catalog object corresponding to geoprocessing tools.
GxToolbox (esriGeoprocessingUI) Catalog object corresponding to toolboxes.
GxVpfDataset (esriCatalog) A VPF Feature Class.
IMSFeatureClass (esriCatalog) GxObject that represents ArcIMS Feature Class.
IMSFeatureService (esriCatalog) GxObject that represents ArcIMS Feature Service.
IMSImageMap (esriCatalog) GxObject that represents ArcIMS Image Map.
IMSMetadataService (esriCatalog) GxObject that represents ArcIMS Metadata Service.
IMSMetadataServiceName (esriGISClient) ArIMS Metadata Service Name Object.
IMSServiceName (esriGISClient) The IMS Service Name.
LocatorName (esriLocation) Name object for a locator.
NetCDFRasterDatasetName (esriDataSourcesNetCDF) A container for name information about a NetCDF raster dataset.
NetworkDataset A container for querying information about a network dataset.
NetworkDatasetName A container for describing this network dataset's name properties.
ObjectClassName ESRI Object Class Name object.
RasterBand (esriDataSourcesRaster) A representation of a single band of a raster dataset on disk.
RasterBandName A container for name information about a raster band.
RasterCatalogName ESRI RasterCatalog Name object.
RasterDataset (esriDataSourcesRaster) A representation of a raster dataset on disk.
RasterDatasetName A container for name information about a raster dataset.
RelationshipClassName ESRI Relationship Class Name object.
SchematicDataset (esriSchematic) Schematic Dataset Object.
SchematicDatasetName (esriSchematic) Schematic dataset name object.
SchematicDiagram (esriSchematic) Schematic Diagram Object.
SchematicFolder (esriSchematic) Schematic Folder Object.
SchematicFolderName (esriSchematic) Schematic folder name object.
SearchResults (esriCatalog) GxObject that represents the search result.
TableName ESRI Table Name object.
Terrain (esriGeoDatabaseExtensions) The ESRI Terrain component.
TerrainName (esriGeoDatabaseExtensions) ESRI Terrain Name object.
Tin The ESRI TIN component.
TinName The ESRI TinName component.
Topology ESRI Topology object.
TopologyName ESRI Topology Name object.
WorkspaceDefinition The Workspace Definition Object.


The IMetadata interface is implemented by the GxMetadata object and all other objects that support metadata (the bulk of GxObject types). Use this interface when you want to access the set of metadata associated with an object or you want to create new metadata for the object.