QuickOPC User's Guide and Reference
_List Interface
Members 



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.Collections.ComTypes Namespace : _List Interface
Represents a non-generic collection of objects that can be individually accessed by index.
Syntax
'Declaration
 
<DefaultMemberAttribute("Item")>
<CLSCompliantAttribute(False)>
<ComVisibleAttribute(True)>
<GuidAttribute("3E222005-BC46-4E3B-9940-83A7F7A4310A")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>
Public Interface _List 
   Inherits System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList 
'Usage
 
Dim instance As _List
[DefaultMember("Item")]
[CLSCompliant(false)]
[ComVisible(true)]
[Guid("3E222005-BC46-4E3B-9940-83A7F7A4310A")]
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
public interface _List : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList  
[DefaultMember("Item")]
[CLSCompliant(false)]
[ComVisible(true)]
[Guid("3E222005-BC46-4E3B-9940-83A7F7A4310A")]
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
public interface class _List : public System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList  
Remarks

In contrast to the Microsoft's System.Collections.IList as exposed to COM, _List also contains all System.Collections.ICollection members.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also