IVsaItem Interface

IVsaItem Interface

Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. It defines generic properties and methods that apply to all item types recognized by the engine.

For a list of all members of this type, see IVsaItem Members.

[Visual Basic]
<Guid("E0C0FFE5-7eea-4ee5-b7e4-0080c7eb0b74")>
<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IVsaItem
[C#]
[Guid("E0C0FFE5-7eea-4ee5-b7e4-0080c7eb0b74")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaItem
[C++]
[Guid("E0C0FFE5-7eea-4ee5-b7e4-0080c7eb0b74")]
[InterfaceType(ComInterfaceType::InterfaceIsIUnknown)]
public __gc __interface IVsaItem
[JScript]
public
   Guid("E0C0FFE5-7eea-4ee5-b7e4-0080c7eb0b74")
 InterfaceType(ComInterfaceType.InterfaceIsIUnknown)
interface IVsaItem

Remarks

IVsaItem is an abstract interface from which other Script for the .NET Framework interfaces derive. You can access the methods and properties of IVsaItem interface through its derivatives: IVsaGlobalItem, IVsaReferenceItem, and IVsaCodeItem.

Because the item itself does not communicate outside of the engine, no permissions are required to call any of its members.

Requirements

Namespace: Microsoft.Vsa

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Microsoft.Vsa (in Microsoft.Vsa.dll)

See Also

IVsaItem Members | Microsoft.Vsa Namespace | IVsaEngine

Show:
© 2016 Microsoft