SPFieldCollection.Item property (String)
從集合中取得具有指定的顯示名稱的欄位。在 Microsoft C#,這個屬性會是SPFieldCollection類別的索引子。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public ReadOnly Default Property Item ( _
displayName As String _
) As SPField
Get
'用途
Dim instance As SPFieldCollection
Dim displayName As String
Dim value As SPField
value = instance(displayName)
public SPField this[
string displayName
] { get; }
參數
displayName
Type: System.String字串,包含顯示名稱。
Property value
Type: Microsoft.SharePoint.SPField
SPField 物件,表示該欄位。
Examples
下列程式碼範例會使用索引子來從指定的清單中刪除一個欄位。
這個範例要求using指示詞 (Imports Microsoft Visual Basic 中), Microsoft.SharePoint和Microsoft.SharePoint.Utilities命名空間。
Dim webSite As SPWeb = SPContext.Current.Site.AllWebs("MySite")
Try
Dim fields As SPFieldCollection = webSite.Lists("MyList").Fields
Dim delField As String = fields("MyField").Title
fields.Delete(delField)
Finally
webSite.Dispose()
End Try
using (SPWeb oWebsite = SPContext.Current.Site.AllWebs["MySite"])
{
SPFieldCollection collFields = oWebsite.Lists["MyList"].Fields;
string strDelField = collFields["MyField"].Title;
collFields.Delete(strDelField);
}
![]() |
---|
某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects。 |