Метод SPList.AppendDataTable
Добавляет результатов, возвращаемых запросом в существующую таблицу данных.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Sub AppendDataTable ( _
query As SPQuery, _
flags As SPListGetDataTableOptions, _
dataTable As DataTable, _
<OutAttribute> ByRef position As SPListItemCollectionPosition _
)
'Применение
Dim instance As SPList
Dim query As SPQuery
Dim flags As SPListGetDataTableOptions
Dim dataTable As DataTable
Dim position As SPListItemCollectionPosition
instance.AppendDataTable(query, flags, _
dataTable, position)
public void AppendDataTable(
SPQuery query,
SPListGetDataTableOptions flags,
DataTable dataTable,
out SPListItemCollectionPosition position
)
Параметры
query
Тип: Microsoft.SharePoint.SPQueryЗапрос, который будет использоваться для выбора данных. Возвращаются только поля, указанные в запросе.
flags
Тип: Microsoft.SharePoint.SPListGetDataTableOptionsЗначение перечисления, которое задает параметры для заполнения таблицы данных со значениями полей в элементы списка.
dataTable
Тип: System.Data.DataTableТаблица данных для получения результатов запроса.
position
Тип: Microsoft.SharePoint.SPListItemCollectionPositionСсылка на объект, который будет получать сведения о разбиение на страницы.
Исключения
Исключение | Условие |
---|---|
ArgumentException | Аргумент для параметра dataTable является пустая ссылка (Nothing в Visual Basic)или число столбцов в таблице данных не соответствует количество полей, возвращаемых запросом. |
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint
GetDataTable(SPQuery, SPListGetDataTableOptions, SPListItemCollectionPosition)