SPListItem.Item property (String)
取得或設定根據此欄位的標題、 的內部名稱或靜態名稱項目中的欄位值。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Overrides Default Property Item ( _
fieldName As String _
) As Object
Get
Set
'用途
Dim instance As SPListItem
Dim fieldName As String
Dim value As Object
value = instance(fieldName)
instance(fieldName) = value
public override Object this[
string fieldName
] { get; set; }
參數
fieldName
Type: System.String含有標題、 的內部名稱或靜態的欄位名稱的字串。
Property value
Type: System.Object
含有欄位值的物件。
Exceptions
Exception | Condition |
---|---|
ArgumentException | 欄位不存在。 |
備註
Item屬性是SPListItem類別的索引器。
執行階段會先透過搜尋指定字串的內部名稱的清單項目欄位之前搜尋顯示名稱。
如需SharePoint Foundation及如何與.NET Framework 類型所使用的欄位類型的資訊,請參閱 < SPListItem類別。
重要
提升效能並最佳化 SQL Server 查詢數目該SharePoint Foundation必須執行,請使用SPList類別之GetItems方法來擷取其欄位的值為基礎的項目。GetItems方法可讓您指定傳遞到SPQuery或SPView類別的共同作業應用程式標記語言 (CAML) 查詢的搜尋準則。此外,如果清單包含整天大量的欄位,可能會危害清單效能。