Edit

Share via


VSAITEMTYPE2 Enum

Definition

Extends the JSVsaItemType enumeration. Provides extra functionality that is needed by an IActiveScript host.

This API supports the product infrastructure and is not intended to be used directly from your code.

public enum class VSAITEMTYPE2
[System.Runtime.InteropServices.ComVisible(true)]
public enum VSAITEMTYPE2
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("581AD3D9-2BAA-3770-B92B-38607E1B463A")]
public enum VSAITEMTYPE2
[<System.Runtime.InteropServices.ComVisible(true)>]
type VSAITEMTYPE2 = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("581AD3D9-2BAA-3770-B92B-38607E1B463A")>]
type VSAITEMTYPE2 = 
Public Enum VSAITEMTYPE2
Inheritance
VSAITEMTYPE2
Attributes

Fields

EXPRESSION 22

Specifies an expression. This applies to an IVsaScriptCodeItem.

HOSTOBJECT 16

Specifies a host object.

HOSTSCOPE 17

Specifies the scope.

HOSTSCOPEANDOBJECT 18

Specifies both the scope and the object.

None 0

Specifies none. This is the default value.

SCRIPTBLOCK 20

Specifies a script block. This applies to an IVsaScriptCodeItem.

SCRIPTSCOPE 19

Specifies the script scope.

STATEMENT 21

Specifies a single statement. This applies to an IVsaScriptCodeItem.

Applies to

See also