SPView.ViewFields-Eigenschaft
Ruft die Felder anzeigen, die in der Ansicht verwendet werden.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public ReadOnly Property ViewFields As SPViewFieldCollection
Get
'Usage
Dim instance As SPView
Dim value As SPViewFieldCollection
value = instance.ViewFields
public SPViewFieldCollection ViewFields { get; }
Eigenschaftswert
Typ: Microsoft.SharePoint.SPViewFieldCollection
Ein SPViewFieldCollection -Objekt, das die Ansichtsfelder darstellt.
Hinweise
Weitere Informationen zum Anzeigen von Feldern finden Sie unter dem - Element.
Beispiele
Im folgenden Codebeispiel wird mithilfe der ViewFields -Eigenschaft die Auflistung der Felder anzeigen in der Ansicht alle Elemente einer Liste zurückzugeben und der Auflistung ein neues Feld hinzugefügt.
Dim siteColl As SPSite = SPControl.GetContextSite(Context)
Dim site As SPWeb = siteColl.AllWebs("Site_Name")
Dim list As SPList = site.Lists("List_Name")
Dim view As SPView = list.Views("All Items")
Dim viewFields As SPViewFieldCollection = view.ViewFields
viewFields.Add("Created")
view.Update()
SPSite oSiteCollection = SPContext.Current.Site;
using(SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
SPList oList = oWebsite.Lists["List_Name"];
SPView oView = oList.Views["All Items"];
SPViewFieldCollection collViewFields = oView.ViewFields;
collViewFields.Add("Created");
oView.Update();
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, nachdem sie nicht mehr benötigt werden. Informationen zu bewährten Programmierpraktiken finden Sie unter Disposing Objects.