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不文本、 数字、 货币、 DateTime 或布尔值。 |