ClearScript Library
ClearScript Library
ClearScript Library Reference
Microsoft.ClearScript
IScriptEngine Interface
IScriptEngine Methods
AddCOMObject Method
AddCOMObject(String, Guid) Method
AddCOMObject(String, String) Method
AddCOMObject(String, HostItemFlags, Guid) Method
AddCOMObject(String, HostItemFlags, String) Method
AddCOMObject(String, Guid, String) Method
AddCOMObject(String, String, String) Method
AddCOMObject(String, HostItemFlags, Guid, String) Method
AddCOMObject(String, HostItemFlags, String, String) Method

# IScriptEngineAddCOMObject(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.ClearScript
Assembly: ClearScript.Core (in ClearScript.Core.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    void AddCOMObject(
    	string itemName,
    	HostItemFlags flags,
    	string progID,
    	string serverName
    )

    Sub AddCOMObject (
    	itemName As String,
    	flags As HostItemFlags,
    	progID As String,
    	serverName As String
    )

    void AddCOMObject(
    	String^ itemName,
    	HostItemFlags flags,
    	String^ progID,
    	String^ serverName
    )

    abstract 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.

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

#### Reference

IScriptEngine Interface
AddCOMObject Overload
Microsoft.ClearScript Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft