com.esri.arcgis.editor
Interface IAttributeWindow

All Superinterfaces:
Serializable
All Known Implementing Classes:
AttributeWindow, IAttributeWindowProxy

public interface IAttributeWindow
extends Serializable

Provides access to the Attribute Window.

Remarks

Use this interface to hide or show the Attributes window and access the object inspector currently loaded inside of it. A reference can be obtained using the IEditor::FindExtension method.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 IObjectInspector getObjectInspector()
          Current object attribute inspector.
 boolean isVisible()
          Indicates if Attribute Window is visible.
 void setVisible(boolean vis)
          Indicates if Attribute Window is visible.
 

Method Detail

setVisible

void setVisible(boolean vis)
                throws IOException,
                       AutomationException
Indicates if Attribute Window is visible.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
vis - The vis (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isVisible

boolean isVisible()
                  throws IOException,
                         AutomationException
Indicates if Attribute Window is visible.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

getObjectInspector

IObjectInspector getObjectInspector()
                                    throws IOException,
                                           AutomationException
Current object attribute inspector.

Remarks

Use IAttributeWindow::ObjectInspector to access the object inspector and listen for events triggered in the inspector.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Returns:
A reference to a com.esri.arcgis.editor.IObjectInspector
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.