SPView.ViewFields property
Obtém os campos de exibição que são usados no modo de exibição.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public ReadOnly Property ViewFields As SPViewFieldCollection
Get
'Uso
Dim instance As SPView
Dim value As SPViewFieldCollection
value = instance.ViewFields
public SPViewFieldCollection ViewFields { get; }
Property value
Type: Microsoft.SharePoint.SPViewFieldCollection
Um objeto SPViewFieldCollection que representa os campos de exibição.
Comentários
Para obter mais informações sobre os campos do modo de exibição, consulte o elemento ViewFields .
Examples
O exemplo de código a seguir usa a propriedade ViewFields para retornar a coleção de campos do modo de exibição no modo de exibição de todos os itens de uma lista e adiciona um novo campo de exibição à coleção.
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();
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.