Export (0) Print
Expand All

HtmlDocument.ExecCommand Method

Executes the specified command against the document.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public void ExecCommand(
	string command,
	bool showUI,
	Object value


Type: System.String

The name of the command to execute.

Type: System.Boolean

Whether or not to show command-specific dialog boxes or message boxes to the user.

Type: System.Object

The value to assign using the command. Not applicable for all commands.

ExecCommand exposes a large array of commands for which there are no methods exposed on HtmlDocument. Using ExecCommand you can insert new HTML elements, select and format text, and clear any cached authentication credentials. For a full list of commands, see Command Identifiers.


Certain commands, such as copy, have return values. In the current implementation of ExecCommand, you cannot obtain a return value from your call. To retrieve return values, use the corresponding unmanaged method on a DomDocument reference instead.

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

© 2014 Microsoft