Provides access to the members that control the Graphic Element that holds an OLE object.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
When To Use
IOleFrame is the default interface for the OleFrame object. The main purpose of the interface is to give the developer access to the OLE object stored within the frame. The developer can use this interface to display properties of the object, edit the object, or open it.
Members
Description | ||
---|---|---|
CreateOleClientItem | Valid only in MFC environment. Initialize the internal COleClientItem. Pass in a pointer to the application's COleDocument. | |
Edit | Edit the object in-place. | |
EditProperties | Show the properties dialog for the object. | |
Hide | Stop editing the object. | |
OleClientItem | Valid only in MFC environment. Returns pointer to the COleClientItem representing the OLE object. | |
Open | Edit the object in a separate application window. |
CoClasses that implement IOleFrame
CoClasses and Classes | Description |
---|---|
OleFrame (esriArcMapUI) | The OLE frame. |
Remarks
While the interface IOleFrame is an ArcEngine level component, it is only implemented by OleFrame which is located in a non Engine library. Engine/Server applications will not be able to display the contents of the frame.