com.esri.arcgis.catalogUI
Interface IGxDocumentationView

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxDocumentationView, IGxDocumentationViewProxy

public interface IGxDocumentationView
extends Serializable

Provides access to members that edit metadata.

Description

The IGxDocumentationView is implemented by GxDocumentationView. It provides a set of methods for manipulating the metadata associated with an object. Through this interface, the developer can open the editor associated with the metadata, access the metadata properties, or apply the edits made to the metadata.

Remarks

The GxDocumentationView CoClass requires the Microsoft .NET Framework 3.0 or higher and the Windows Presentation Foundation (WPF) Toolkit to be installed. The WPFToolkit.dll must be referenced.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void edit()
          Opens the current metadata editor.
 void editProperties()
          Opens the Metadata Properties dialog box.
 void synchronize()
          Writes the current property values to the metadata.
 

Method Detail

edit

void edit()
          throws IOException,
                 AutomationException
Opens the current metadata editor.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

editProperties

void editProperties()
                    throws IOException,
                           AutomationException
Opens the Metadata Properties dialog box.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

synchronize

void synchronize()
                 throws IOException,
                        AutomationException
Writes the current property values to the metadata.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.