Метод SPList.GetDistinctFieldValues
Примечание. Этот API устарел.
Возвращает двухмерный объект, который представляет массив значений полей в какой степени дублирования данных в рамках указанного поля в списке больше не используется и каждое значение является уникальным.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<ObsoleteAttribute("Use SPList.GetItems(SPQuery) instead.")> _
Public Function GetDistinctFieldValues ( _
field As SPField, _
<OutAttribute> ByRef columnItems As Object(,) _
) As UInteger
'Применение
Dim instance As SPList
Dim field As SPField
Dim columnItems As Object(,)
Dim returnValue As UInteger
returnValue = instance.GetDistinctFieldValues(field, _
columnItems)
[ObsoleteAttribute("Use SPList.GetItems(SPQuery) instead.")]
public uint GetDistinctFieldValues(
SPField field,
out Object[,] columnItems
)
Параметры
field
Тип: Microsoft.SharePoint.SPFieldОбъект SPField , представляющий поле, из которого будут удалены дубликаты.
columnItems
Тип: [,]Массив двухмерный объект, который передается как параметр out и возвращает значения.
Возвращаемое значение
Тип: System.UInt32
Возвращает UInt32 32-разрядная версия целое число без знака, указывающее число значения поля, представленные в массиве.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Поле имеет значение null. |
Exception | Не удается получить различные значения. Type не текст, число, валюты, даты и времени или логическое значение. |