This interface is implemented by classes that expose a typed list for
data-binding scenarios. It provides a GetItemProperties(
) method to discover the properties of the list elements,
rather than the properties of the container itself.
public interface ITypedList {
// Public Instance Methods
public PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors);
public string GetListName(PropertyDescriptor[] listAccessors);
}