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