IVsaReferenceItem Interface
Describes a reference added to the script engine.
For a list of all members of this type, see IVsaReferenceItem Members.
Microsoft.Vsa.IVsaItem
Microsoft.Vsa.IVsaReferenceItem
[Visual Basic] <Guid("E0C0FFE6-7eea-4ee5-b7e4-0080c7eb0b74")> <InterfaceType(ComInterfaceType.InterfaceIsIUnknown)> Public Interface IVsaReferenceItem Inherits IVsaItem [C#] [Guid("E0C0FFE6-7eea-4ee5-b7e4-0080c7eb0b74")] [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] public interface IVsaReferenceItem : IVsaItem [C++] [Guid("E0C0FFE6-7eea-4ee5-b7e4-0080c7eb0b74")] [InterfaceType(ComInterfaceType::InterfaceIsIUnknown)] public __gc __interface IVsaReferenceItem : public IVsaItem [JScript] public Guid("E0C0FFE6-7eea-4ee5-b7e4-0080c7eb0b74") InterfaceType(ComInterfaceType.InterfaceIsIUnknown) interface IVsaReferenceItem implements IVsaItem
Remarks
This interface inherits from the IVsaItem interface.
Because references require access to the file system in order to load the assembly DLL, the Permission.FileIOPermission class is required to access the IVsaReferenceItem.AssemblyName property.
Use the IVsaReferenceItem interface when adding assembly references to an engine.
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
IVsaReferenceItem Members | Microsoft.Vsa Namespace | IVsaItem | IVsaGlobalItem