ListBindingHelper.GetList Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список, связанный с источником данных.
Перегрузки
GetList(Object) |
Возвращает список, связанный с указанным источником данных. |
GetList(Object, String) |
Возвращает объект, как правило, список, после оценки указанного источника данных и необязательного элемента данных. |
GetList(Object)
Возвращает список, связанный с указанным источником данных.
public:
static System::Object ^ GetList(System::Object ^ list);
public static object GetList (object list);
static member GetList : obj -> obj
Public Shared Function GetList (list As Object) As Object
Параметры
- list
- Object
Источник данных, который следует просмотреть на наличие базового списка.
Возвращаемое значение
Объект Object, представляющий базовый список, если таковой существует; в противном случае — исходный источник данных, указанный в параметре list
.
Комментарии
Если источник данных, указанный параметром list
, реализует IListSource интерфейс, GetList метод вернет объект типа IList , представляющий связанный список. В противном случае этот метод будет возвращать только указанный источник данных, так как базовый список отсутствует.
Применяется к
GetList(Object, String)
Возвращает объект, как правило, список, после оценки указанного источника данных и необязательного элемента данных.
public:
static System::Object ^ GetList(System::Object ^ dataSource, System::String ^ dataMember);
public static object GetList (object dataSource, string dataMember);
static member GetList : obj * string -> obj
Public Shared Function GetList (dataSource As Object, dataMember As String) As Object
Параметры
- dataSource
- Object
Источник данных, в котором следует найти список.
- dataMember
- String
Имя свойства источника данных, в котором содержится список. Это может быть null
.
Возвращаемое значение
Объект Object, представляющий базовый список, если таковой был найден; в противном случае — dataSource
.
Исключения
Указанное имя источника данных не соответствует какому-либо свойству, найденному для источника данных.
Комментарии
Если элемент данных является null
или пустая строка (""), GetList метод возвращает dataSource
.
Если dataSource
список не является списком, возвращает значение dataSource
свойства, GetList соответствующего значениюdataMember
.
Если dataSource
это список, в том, что он реализует либо ICurrencyManagerProvider IEnumerable интерфейсы, то базовый список получается путем выбора элемента из списка и запроса этого элемента для значения свойства с именем.dataMember