![]() | InDesign SDK 20.5 |
#include <IHTMLPageItemSuite.h>

Public Types | |
| enum | { kDefaultIID = IID_IHTMLPAGEITEMSUITE } |
Public Member Functions | |
| virtual bool32 | IsHTMLSelection () const =0 |
| virtual bool32 | CanEditHTML () const =0 |
| virtual WideString | GetHTML () const =0 |
| virtual ErrorCode | SetHTML (const WideString &html) const =0 |
| virtual void | Refresh () const =0 |
| virtual bool32 | CanInsertHTMLPageItem () const =0 |
| virtual ErrorCode | InsertHTMLPageItem (bool32 openEditDialog) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Selection suite for manipulating HTML page items.
| pure virtual |
Users cannot edit placed HTML. This routine let's the client know if the HTML is editable.
| pure virtual |
Can we insert an HTML page item onto the layout and optionally open the "Edit HTML..." dialog for the page item?
| pure virtual |
Get the HTML assigned to the currently selected HTML page item.
| pure virtual |
Insert a default HTML page item and optionally open the "Edit HTML..." dialog for that page item.
| openEditDialog | [IN]: pass kTrue to open the "Edit HTML..." dialog after creating the page item. |
| pure virtual |
Tests the current selection for HTML page items.
| pure virtual |
Force the poster image and the page item's geometry to update based on the current HTML.
| pure virtual |
Set the provided HTML code into the currently selected HTML page item.
| html | [IN] the new HTML code to set. |