Freigeben über


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.

Siehe auch

Referenz

SPView Klasse

SPView-Member

Microsoft.SharePoint-Namespace