Contains a range of control type elements that is used for control selection; and represents an array of controls that can be operated on as a group.
add Adds an element to the collection. commonParentElement Gets the interface to the first parent element that contains all the controls that are currently stored in this range and in its scope. execCommand Executes a command on the current document, current selection, or the given range. execCommandShowHelp Displays help information for the given command identifier. item Retrieves an object from a controlRange collection. length Gets the number of objects in a collection. queryCommandEnabled Returns a Boolean value that indicates whether a specified command can be successfully executed using IHTMLControlRange::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. remove Removes an element from the collection. scrollIntoView Causes the object to scroll into view, aligning it either at the top or bottom of the window. select Makes the selection equal to the current object.
Stock Implementation mshtml.dll Custom Implementation No Inherits from IDispatch Header and IDL files Mshtml.h, Mshtml.idl Minimum availability Internet Explorer 4.0 Minimum operating systems Windows 95, Windows NT 4.0, Windows CE 2.12