|
|
|
MSHTML Reference |
|
This section contains references to interfaces and corresponding scripting objects, MSHTML C++ events, MSHTML functions, and CGID_MSHTML command identifiers.
|
|
Interfaces and Scripting Objects |
|
Interface |
Object |
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
a |
|
|
areas |
|
|
areas |
|
|
attributes |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
BODY |
|
|
BODY |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
comment |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
window |
|
|
window |
|
|
No matching object |
|
|
No matching object |
|
|
document |
|
|
document |
|
|
document |
|
|
document |
|
|
attribute |
|
|
BODY |
|
|
document |
|
|
document |
|
|
TextNode |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
All element objects |
|
|
All element objects |
|
|
All element objects |
|
|
All element objects |
|
|
elements |
|
|
elements |
|
|
No matching object |
|
|
event |
|
|
event |
|
|
event |
|
|
No matching object |
|
|
No matching object |
|
|
form |
|
|
form |
|
|
No matching object |
|
|
No matching object |
|
|
frame |
|
|
H1 through H6 |
|
|
No matching object |
|
|
Common properties of img, input, input type=image |
|
|
input, input type=reset, input type=submit |
|
|
input, input type=checkbox, input type=file, input type=hidden, input type=image, input type=password, input type=radio, input type=reset, input type=submit, input type=text |
|
|
input, input type=file |
|
|
input, input type=file |
|
|
input, input type=hidden |
|
|
input, input type=image |
|
|
input, input type=password, input type=text |
|
|
link |
|
|
link |
|
|
meta |
|
|
No matching object |
|
|
window |
|
|
object |
|
|
object |
|
|
input, input type=checkbox, input type=radio |
|
|
option |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
style |
|
|
style |
|
|
style |
|
|
script |
|
|
select |
|
|
select |
|
|
selection |
|
|
style |
|
|
style |
|
|
style |
|
|
style |
|
|
styleSheet |
|
|
styleSheet |
|
|
styleSheets |
|
|
No matching object |
|
|
table |
|
|
table |
|
|
td,th |
|
|
col, colGroup |
|
|
tr |
|
|
tr |
|
|
tr |
|
|
tBody,tHead, tFoot |
|
|
tBody,tHead, tFoot |
|
|
No matching object |
|
|
All element objects |
|
|
TextRange |
|
|
TextRange |
|
|
ul |
|
|
window |
|
|
window |
|
|
window |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
|
No matching object |
|
MSHTML Event DispInterfaces |
|
This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a control.
This dispinterface provides a connection point so that an application or control can intercept events fired by a control.
This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.
This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.
This dispinterface provides a connection point so that an application or control can intercept events fired by an element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an form element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an form element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a frame element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a frame element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an img element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an img element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=file element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=file element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=image element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=image element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=text element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=text element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an label element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an label element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an link element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an link element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an map element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an map element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an marquee element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an marquee element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an NAMESPACE element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an object element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an object element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an option element.
HTMLOptionButtonElementEvents2 This dispinterface provides a connection point so that an application or control can intercept events fired by an option element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an script element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an script element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an select element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an select element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an style element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an style element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an table element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an table element.
This dispinterface provides a connection point so that an application or control can intercept events fired by a text container.
This dispinterface provides a connection point so that an application or control can intercept events fired by any element that is a text container.
This dispinterface provides a connection point so that an application or control can intercept events fired by an window element.
This dispinterface provides a connection point so that an application or control can intercept events fired by an window element.
|
|
Functions |
|
Creates a property page that displays HTML.
Creates a modal dialog box that displays HTML.
Creates a trusted dialog box that displays HTML.
Creates a modeless dialog box that displays HTML.
|
|
Structures |
|
Provides information that a rendering behavior might need to draw itself properly or more efficiently.
Represents matrices in the HTML_PAINT_DRAW_INFO structure for transforming or translating a rendering behavior's display output when the behavior supports transformations.
Passes information from a rendering behavior to MSHTML regarding the behavior's needs, functionality, and how it is to be rendered.
|
|
Enumerations |
|
Specifies the type of layout control the layout behavior exhibits.
Provides a layout behavior with information about the current state of the layout engine.
Specifies to the IHTMLCaret::MoveCaretToPointer and IHTMLCaret::MoveCaretToPointerEx methods which direction should be the caret's forward direction.
Contains values used by the IDisplayServices::TransformPoint and IDisplayPointer::MoveToPoint methods to specify the frame of reference for horizontal and vertical coordinates.
Contains values used by the IDisplayPointer::QueryBreaks method that describe the kind of break located at a display pointer's position.
Contains display gravity options for the IDisplayPointer::GetDisplayGravity and IDisplayPointer::SetDisplayGravity methods.
Contains options for display pointer movement used by the IDisplayPointer::MoveUnit method.
Indicates to the IHTMLEditHost::SnapRect method which handle or corner of an element a user has selected during an element resize or move operation.
Contains hit-testing options used by the IDisplayPointer::MoveToPoint method.
Contains hit-result options used by the IDisplayPointer::MoveToPoint method.
Used by MSHTML to pass information to the IHTMLPainter::Draw method for a rendering behavior's use.
Specifies which HTML_PAINT_DRAW_INFO structure members to fill during a call to the IHTMLPaintSite::GetDrawInfo method.
Specifies which IHTMLPainterEventInfo methods should be called in response to successful hit-tests on the element to which a rendering behavior is attached.
Indicates the order in which a behavior is to be rendered relative to the document content. Used in the lZOrder member of the HTML_PAINTER_INFO structure.
Specifies a behavior's rendering attributes and requirements. Used in the lFlags member of the HTML_PAINTER_INFO structure, which MSHTML retrieves when it calls IHTMLPainter::GetPainterInfo.
Specifies whether a line of text reads from left to right or from right to left in a call to ILineInfo::lineDirection.
Contains flags used by the IMarkupServices2::SaveSegmentsToClipboard method.
Specifies the current selection type in the ISelectionServices::SetSelectionType and ISegmentList::GetType methods.
|
|
Command Identifiers |
|
These command identifiers specify an action to take on the given object. They can be used with the IOleCommandTarget::Exec and IOleCommandTarget::QueryStatus methods.
|
|
Determines if an element is statically positioned.
Determines if an element is absolutely positioned.
Allows absolutely positioned elements to be moved by dragging.
Sets an element's position property to "absolute."
Prompts the user with a dialog box to add the current document, a hyperlink, or an image to the Favorites list.
Adds an entry or entries to the glyph table, which specifies images to display for specific tags in design mode.
When this command is issued in design mode, any element that has an ATOMICSELECTION attribute set to TRUE will be selectable only as a unit.
Turns automatic URL detection on and off.
Sets or retrieves the background color of the current selection.
Not currently supported.
Not currently supported.
Sets or retrieves the current block format tag.
Toggles the current selection between bold and nonbold.
Creates a bookmark anchor or retrieves the name of a bookmark anchor for the current selection or insertion point.
Not currently supported.
Overwrites a button control on the text selection.
Overwrites a check box control on the text selection.
Clears all authentication credentials from the cache. Applies only to IHTMLDocument2::execCommand.
Clears the current selection.
Sets the default composition font settings for the MSHTML Editor.
Copies the current selection to the clipboard.
Copies the current selection to the clipboard and then deletes it.
Deletes the current selection.
Not currently supported.
Not currently supported.
Overwrites a drop-down selection control on the text selection.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
Opens a font dialog box to enable the user to change the text color, font, and font size of the current selection.
Sets or retrieves the font for the current selection.
Sets or retrieves the font size for the current selection.
Sets or retrieves the foreground (text) color of the current selection.
Retrieves the strings corresponding to the available block format tags.
IDM_GETFRAMEZONE returns the security zone of the current page in the browser.
Overwrites a horizontal line on the text selection.
Enables the IDM_COMPOSESETTINGS command.
Inserts a hyperlink on the current selection, or displays a dialog box enabling the user to specify a URL to insert as a hyperlink on the current selection.
Overwrites an inline frame on the text selection.
Overwrites an image on the text selection.
Increases the indent of the selected text by one indentation increment.
Not currently supported.
Not currently supported.
Overwrites a box on the text selection.
Overwrites a button control on the text selection.
Inserts a hidden control on the text selection.
Overwrites an image control on the text selection.
Overwrites a password control on the text selection.
Overwrites a reset control on the text selection.
Overwrites a submit control on the text selection.
Overwrites a file upload control on the text selection.
Toggles the current selection between italic and nonitalic.
Centers the format block in which the current selection is located.
Not currently supported.
Left-justifies the format block in which the current selection is located.
Not currently supported.
Right-justifies the format block in which the current selection is located.
Maintains a selection in a browser instance when the browser loses focus.
Overwrites a list box selection control on the text selection.
Causes the MSHTML Editor to update an element's appearance continuously during a resizing or moving operation, rather than updating only at the completion of the move or resize.
Overwrites an empty marquee on the text selection.
Allows for the selection of more than one site selectable element at a time when the user holds down the SHIFT or CTRL keys.
Not currently supported.
Toggles the text selection between an ordered list and a normal format block.
Decreases by one increment the indentation of the format block in which the current selection is located.
Toggles the text-entry mode between insert and overwrite.
Overwrites a line break on the text selection.
Overwrites the contents of the clipboard on the current selection.
Prints the current document using either the default print template or a custom print template.
Opens the Print Preview window for the current document using either the default print preview template or a custom template.
Overwrites a radio control on the text selection.
Not currently supported.
Refreshes the current document.
Removes the formatting tags from the current selection.
Not currently supported.
Saves the current Web page to a file.
Selects the entire document.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
Overwrites a multiline text input control on the text selection.
Overwrites a text control on the text selection.
Removes any bookmark from the current selection.
Toggles the current selection between underlined and not underlined.
Not currently supported.
Removes any hyperlink from the current selection.
Toggles the text selection between an ordered list and a normal format block.
IECMDID_CLEAR_AUTOCOMPLETE_FOR_FORMS Clears data saved in forms.
|
|
%IDM_UNKNOWN = 0 |
Page last updated on Saturday, 07 January 2006 15:39:26 +0100