SPList.GetItemByIdSelectedFields method
取得與指定的識別碼 (ID) 的清單項目,並包含指定之欄位的值。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Function GetItemByIdSelectedFields ( _
id As Integer, _
ParamArray fields As String() _
) As SPListItem
'用途
Dim instance As SPList
Dim id As Integer
Dim fields As String()
Dim returnValue As SPListItem
returnValue = instance.GetItemByIdSelectedFields(id, _
fields)
public SPListItem GetItemByIdSelectedFields(
int id,
params string[] fields
)
參數
id
Type: System.Int32項目的識別碼。此參數的值並未對應至索引的項目] 清單中,針對集合中的項目,但清單項目的ID屬性的值。
fields
Type: []要取得值的欄位名稱的逗號分隔清單。若要擷取的清單項目ContentType屬性的值,您也必須指定項目的ContentTypeId屬性。若要擷取所有的欄位值,請使用GetItemByIdAllFields(Int32)方法。
傳回值
Type: Microsoft.SharePoint.SPListItem
清單項目,包括從指定之欄位的資料。如果您嘗試存取欄位值,則不會傳回,因為未指定, SharePoint Foundation讓來回来擷取所有項目的欄位值,但不包括User欄位或自訂Lookup欄位的資料庫。
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | fields是 null 。 |