This documentation is archived and is not being maintained.

ListBindingHelper.GetListItemProperties Method (Object)

Returns the PropertyDescriptorCollection that describes the properties of an item type contained in a specified data source, or properties of the specified data source.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static PropertyDescriptorCollection GetListItemProperties(
	Object list


Type: System.Object
The data source to examine for property information.

Return Value

Type: System.ComponentModel.PropertyDescriptorCollection
The PropertyDescriptorCollection containing the properties of the items contained in list, or properties of list.

The GetListItemProperties method is used to examine the collection of properties for a data source. The action of this method depends on the actual type of the list parameter according to the following table:

Parameter type


A type that is a list or collection of items.

Returns a PropertyDescriptorCollection describing the properties of the item type contained in the list.

A type that is not a list or collection.

Returns a PropertyDescriptorCollection describing the properties of the type.


Returns an empty PropertyDescriptorCollection.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

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.