ScriptEngineAddCOMObject(String, HostItemFlags, String, String) Method |
Creates a COM/ActiveX object on the specified server and exposes it to script code with
the specified options. The registered class is specified by programmatic identifier (ProgID).
Namespace: Microsoft.ClearScriptAssembly: ClearScript.Core (in ClearScript.Core.dll) Version: 7.4.5
Syntax public void AddCOMObject(
string itemName,
HostItemFlags flags,
string progID,
string serverName
)
Public Sub AddCOMObject (
itemName As String,
flags As HostItemFlags,
progID As String,
serverName As String
)
public:
virtual void AddCOMObject(
String^ itemName,
HostItemFlags flags,
String^ progID,
String^ serverName
) sealed
abstract AddCOMObject :
itemName : string *
flags : HostItemFlags *
progID : string *
serverName : string -> unit
override AddCOMObject :
itemName : string *
flags : HostItemFlags *
progID : string *
serverName : string -> unit
Parameters
- itemName String
- A name for the new global script item that will represent the object.
- flags HostItemFlags
- A value that selects options for the operation.
- progID String
- The programmatic identifier (ProgID) of the registered class to instantiate.
- serverName String
- The name of the server on which to create the object.
Implements
IScriptEngineAddCOMObject(String, HostItemFlags, String, String)Remarks
The progID argument can be a class identifier (CLSID) in standard
GUID format with braces (e.g., "{0D43FE01-F093-11CF-8940-00A0C9054228}").
For information about the mapping between host members and script-callable properties
and methods, see AddHostObject(String, HostItemFlags, Object).
See Also