ListBindingHelper.GetListItemProperties Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение PropertyDescriptorCollection , описывающее свойства элементов, содержащихся в списке или самом списке.
Перегрузки
| Имя. | Описание |
|---|---|
| GetListItemProperties(Object) |
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в указанном источнике данных, или свойства указанного источника данных. |
| GetListItemProperties(Object, PropertyDescriptor[]) |
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в свойстве коллекции источника данных. Использует указанный PropertyDescriptor массив, чтобы указать, какие свойства следует проверить. |
| GetListItemProperties(Object, String, PropertyDescriptor[]) |
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в указанном элементе данных источника данных. Использует указанный PropertyDescriptor массив, чтобы указать, какие свойства следует проверить. |
GetListItemProperties(Object)
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в указанном источнике данных, или свойства указанного источника данных.
public:
static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object? list);
static member GetListItemProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object) As PropertyDescriptorCollection
Параметры
- list
- Object
Источник данных для проверки сведений о свойстве.
Возвращаемое значение
Содержащий PropertyDescriptorCollection свойства элементов, содержащихся в list, или свойства list.
Комментарии
Метод GetListItemProperties используется для проверки коллекции свойств источника данных. Действие этого метода зависит от фактического list типа параметра в соответствии со следующей таблицей:
| Тип параметра | Action |
|---|---|
| Тип, представляющий собой список или коллекцию элементов. | PropertyDescriptorCollection Возвращает описание свойств типа элемента, содержащегося в списке. |
| Тип, который не является списком или коллекцией. | PropertyDescriptorCollection Возвращает описание свойств типа. |
null |
Возвращает пустое PropertyDescriptorCollection. |
См. также
Применяется к
GetListItemProperties(Object, PropertyDescriptor[])
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в свойстве коллекции источника данных. Использует указанный PropertyDescriptor массив, чтобы указать, какие свойства следует проверить.
public:
static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object list, System.ComponentModel.PropertyDescriptor[] listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object? list, System.ComponentModel.PropertyDescriptor[]? listAccessors);
static member GetListItemProperties : obj * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection
Параметры
- list
- Object
Источник данных для проверки сведений о свойстве.
- listAccessors
- PropertyDescriptor[]
Массив PropertyDescriptor , описывающий свойства проверяемого источника данных. Это может быть null.
Возвращаемое значение
Описание PropertyDescriptorCollection свойств типа элемента, содержащегося в свойстве коллекции источника данных.
Комментарии
Этот GetListItemProperties метод полезен, если источник данных имеет свойства, которые являются коллекцией элементов, и необходимо знать свойства типа элемента в коллекции, а не свойства типа коллекции.
См. также
Применяется к
GetListItemProperties(Object, String, PropertyDescriptor[])
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
- Исходный код:
- ListBindingHelper.cs
PropertyDescriptorCollection Возвращает свойства типа элемента, содержащегося в указанном элементе данных источника данных. Использует указанный PropertyDescriptor массив, чтобы указать, какие свойства следует проверить.
public:
static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ dataSource, System::String ^ dataMember, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object dataSource, string dataMember, System.ComponentModel.PropertyDescriptor[] listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties(object? dataSource, string? dataMember, System.ComponentModel.PropertyDescriptor[]? listAccessors);
static member GetListItemProperties : obj * string * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (dataSource As Object, dataMember As String, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection
Параметры
- dataSource
- Object
Источник данных для проверки сведений о свойстве.
- dataMember
- String
Необязательный элемент данных для проверки сведений о свойстве. Это может быть null.
- listAccessors
- PropertyDescriptor[]
Массив PropertyDescriptor , описывающий свойства проверяемого элемента данных. Это может быть null.
Возвращаемое значение
Описание PropertyDescriptorCollection свойств типа элемента, содержащегося в свойстве коллекции указанного источника данных.
Исключения
Указанный элемент данных не найден в указанном источнике данных.
Комментарии
Параметр dataMember может быть null, в этом случае GetListItemProperties метод вернет описания свойств с помощью источника данных и массива PropertyDescriptor .
GetListItemProperties полезно, если элемент данных имеет свойства, которые являются коллекцией элементов, и необходимо знать свойства типа элемента в коллекции, а не свойства типа коллекции.