IOleUIObjInfo interface

Implemented by containers and used by the container's Object Properties dialog box and by the Convert dialog box. It provides information used by the General and View pages of the Object Properties dialog box , which display information about the object's size, location, type, and name. It also allows the object to be converted using the Convert dialog box. The View page allows the object's icon to be modified from its original form, and its display aspect to be changed (iconic versus content). Optionally, you can have your implementation of this interface allow the scale of the object to be changed.

When to implement

You must implement this interface so your container application can support the OleUIObjectProperties function and the dialog box that it implements.

When to use

Use this interface when you need to get and set information required by the Object Properties dialog box , and to support the Convert dialog box.

Members

The IOleUIObjInfo interface inherits from IOleUILinkContainer. IOleUIObjInfo also has these types of members:

Methods

The IOleUIObjInfo interface has these methods.

MethodDescription
ConvertObject

Converts the object to the type of the specified CLSID.

GetConvertInfo

Gets the conversion information associated with the specified object.

GetObjectInfo

Gets the size, type, name, and location information about an object.

GetViewInfo

Gets the view information associated with the object.

SetViewInfo

Sets the view information associated with the object.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

OleDlg.h

See also

IOleUILinkContainer
OleUIObjectProperties

 

 

Show: