SPView.ViewFields 属性

获取在视图中使用的视图字段。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public ReadOnly Property ViewFields As SPViewFieldCollection
    Get
用法
Dim instance As SPView
Dim value As SPViewFieldCollection

value = instance.ViewFields
public SPViewFieldCollection ViewFields { get; }

属性值

类型:Microsoft.SharePoint.SPViewFieldCollection
表示视图字段的SPViewFieldCollection对象。

备注

有关视图字段的详细信息,请参阅ViewFields元素。

示例

下面的代码示例使用ViewFields属性返回列表的所有项目视图中查看字段的集合,然后向集合中添加新视图字段。

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();
}

备注

某些对象实现IDisposable接口,并必须避免后不再需要保留这些对象在内存中。好的编码做法有关的信息,请参阅Disposing Objects

另请参阅

引用

SPView 类

SPView 成员

Microsoft.SharePoint 命名空间