Skip to main content
.NET Framework Class Library
IListSource..::.ContainsListCollection Property

Gets a value indicating whether the collection is a collection of IList objects.

Namespace: System.ComponentModel
Assembly: System (in System.dll)
Syntax
ReadOnly Property ContainsListCollection As Boolean
	Get
bool ContainsListCollection { get; }
property bool ContainsListCollection {
	bool get ();
}
abstract ContainsListCollection : bool

Property Value

Type: System..::.Boolean
true if the collection is a collection of IList objects; otherwise, false.
Remarks

Using this property in DataSet returns true because the DataSet class contains a collection of collections. Using this property in DataTable returns false because the DataTable class contains a collection of objects.

Examples

The following code example demonstrates how to implement the IListSource interface. A component named EmployeeListSource indicates that it does not contain an IList for data binding by returning false from the ContainsListCollection method. For a full code listing, see How to: Implement the IListSource Interface.


Public ReadOnly Property ContainsListCollection() As Boolean Implements System.ComponentModel.IListSource.ContainsListCollection
    Get
        Return False
    End Get
End Property


bool IListSource.ContainsListCollection
{
    get { return false; }
}

Version Information

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Platforms

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.