| activeElement | Gets the object that has the focus when the parent document has focus. |
| alinkColor | Sets or gets the color of all active links in the document. |
| all | Gets an interface pointer to a zero-based collection of all the elements in an HTML document. |
| anchors | Gets an interface pointer to a zero-based collection of all the a objects in an HTML document. |
| applets | Gets an interface pointer to a zero-based collection of all of the applet objects in an HTML document. |
| bgColor | Deprecated. Sets or retrieves a value that indicates the background color behind the object. |
| body | Gets an interface pointer to the document body object. |
| charset | Sets or retrieves the character set used to encode the object. |
| clear | Not currently supported. |
| close | Closes an output stream and forces the sent data to display. |
| cookie | Sets or gets the string value of a cookie. |
| createElement | Creates an instance of the element for the specified tag. |
| createStyleSheet | Creates a style sheet for the document. |
| defaultCharset | Gets the default character set from the current regional language settings. |
| designMode | Sets or gets a value that indicates whether the document can be edited. |
| domain | Sets or gets the security domain of the document. |
| elementFromPoint | Returns the element for the specified xcoordinate and the specified ycoordinate. |
| embeds | Gets an interface pointer to a zero-based collection of all of the embed objects in an HTML document. |
| execCommand | Executes a command on the current document, current selection, or the given range. |
| execCommandShowHelp | Displays help information for the given command identifier. |
| expando | Sets or retrieves a value indicating whether arbitrary variables can be created within the object. |
| fgColor | Sets or gets the foreground (text) color of the document. |
| fileCreatedDate | Retrieves the date the file was created. |
| fileModifiedDate | Retrieves the date the file was last modified. |
| fileSize | Retrieves the file size. |
| fileUpdatedDate | Retrieves the date the file was last updated. |
| forms | Gets an interface pointer to a zero-based collection of all the form objects in an HTML document. |
| frames | Gets an interface pointer to a zero-based collection of all of the frame objects in an HTML document, if the document contains the frameSet object. Gets an interface pointer to a zero-based collection of all of the iframe objects in the document, if the document contains the bodyobject. |
| images | Gets a pointer to the IHTMLElementCollection interface of the zero-based collection of all of the images in an HTML document. The images are in the same order as they appear in the document. |
| lastModified | Gets the date that the page was last modified, if the page supplies one. |
| linkColor | Sets or gets the color of the document links. |
| links | Gets an interface pointer to a zero-based collection of all of the link objects and the area objects in an HTML document. |
| location | Retrieves an interface pointer to a location object. |
| mimeType | Retrieves the MIME type for the file. |
| nameProp | Gets the title of the document file. |
| onafterupdate | Sets or retrieves a pointer to the event handler function associated with the onafterupdate event. |
| onbeforeupdate | Sets or retrieves a pointer to the event handler function associated with the onbeforeupdate event. |
| onclick | Sets or retrieves a pointer to the event handler function associated with the onclick event. |
| ondblclick | Sets or retrieves a pointer to the event handler function associated with the ondblclick event. |
| ondragstart | Sets or retrieves a pointer to the event handler function associated with the ondragstart event. |
| onerrorupdate | Sets or retrieves a pointer to the event handler function associated with the onerrorupdate event. |
| onhelp | Sets or retrieves a pointer to the event handler function associated with the onhelp event. |
| onkeydown | Sets or retrieves a pointer to the event handler function associated with the onkeydown event. |
| onkeypress | Sets or retrieves a pointer to the event handler function associated with the onkeypress event. |
| onkeyup | Sets or retrieves a pointer to the event handler function associated with the onkeyup event. |
| onmousedown | Sets or retrieves a pointer to the event handler function associated with the onmousedown event. |
| onmousemove | Sets or retrieves a pointer to the event handler function associated with the onmousemove event. |
| onmouseout | Sets or retrieves a pointer to the event handler function associated with the onmouseout event. |
| onmouseover | Sets or retrieves a pointer to the event handler function associated with the onmouseover event. |
| onmouseup | Sets or retrieves a pointer to the event handler function associated with the onmouseup event. |
| onreadystatechange | Sets or retrieves a pointer to the event handler function associated with the onreadystatechange event. |
| onrowenter | Sets or retrieves a pointer to the event handler function associated with the onrowenter event. |
| onrowexit | Sets or retrieves a pointer to the event handler function associated with the onrowexit event. |
| onselectstart | Sets or retrieves a pointer to the event handler function associated with the onselectstart event. |
| open | Opens a new window and loads a document specified by a given URL. Also, opens a new window that uses the urlparameter and the nameparameter to collect the output of the IHTMLDocument2::write method and the IHTMLDocument2::writeln method. |
| parentWindow | Gets a reference to the container object of the window. |
| plugins | Gets an interface pointer to a zero-based collection of all of the embedobjects in an HTML document. |
| protocol | Sets or retrieves the protocol portion of a URL. |
| queryCommandEnabled | Returns a Boolean value that indicates whether a specified command can be successfully executed using IHTMLDocument2::execCommand, given the current state of the document. |
| queryCommandIndeterm | Returns a Boolean value that indicates whether the specified command is in the indeterminate state. |
| queryCommandState | Returns a Boolean value that indicates the current state of the command. |
| queryCommandSupported | Returns a Boolean value that indicates whether the current command is supported on the current range. |
| queryCommandText | Retrieves the string associated with a command. |
| queryCommandValue | Returns the current value of the document, range, or current selection for the given command. |
| readyState | Retrieves a value that indicates the current state of the object. |
| referrer | Gets the URL of the location that referred the user to the current page. |
| scripts | Gets an interface pointer to a zero-based collection of all of the script objects in an HTML document. |
| security | Not implemented. |
| selection | Gets an interface pointer to an object representing the active selection. The active selection can be an insertion point, a highlighted block of text, or another element in the document that the user or a script can carry out an action on. |
| styleSheets | Gets an interface pointer to a zero-based collection of the style sheet objects exposed from the document object. Each style sheet object represents an individual style sheet that is defined for the document. |
| title | Sets or gets the title of the document. |
| toString | Retrieves a string representation of the object. |
| URL | Sets or gets the URL for the current document. |
| vlinkColor | Sets or gets the color of the links that the user has visited. |
| write | Writes one or more HTML expressions to a document in the specified window. |
| writeln | Writes one or more HTML expressions, followed by a carriage return, to a document in the specified window. |