com.esri.arcgis.framework
Interface IComEmbeddedPropertyPage

All Superinterfaces:
Serializable
All Known Implementing Classes:
BaseCustomRendererPropertyPage, IComEmbeddedPropertyPageProxy

public interface IComEmbeddedPropertyPage
extends Serializable


Field Summary
static String IID
          Deprecated. Internal use only
static int IID063304c3_7b90_48e9_b2d3_e795a8ba926b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 Object createCompatibleObject(Object kind)
          Create a new object using the specified object as a template.
 void queryObject(Object theObject)
          Apply the property page settings to the specified object.
 

Field Detail

IID063304c3_7b90_48e9_b2d3_e795a8ba926b

static final int IID063304c3_7b90_48e9_b2d3_e795a8ba926b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

createCompatibleObject

Object createCompatibleObject(Object kind)
                              throws IOException,
                                     AutomationException
Create a new object using the specified object as a template. The kind argument may be NULL if the page interacts with only a single object.

Parameters:
kind - A Variant (in)
Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryObject

void queryObject(Object theObject)
                 throws IOException,
                        AutomationException
Apply the property page settings to the specified object.

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