Compartir a través de


de la propiedad SPView.ViewFields

Obtiene los campos de la vista que se usan en la vista.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public ReadOnly Property ViewFields As SPViewFieldCollection
    Get
'Uso
Dim instance As SPView
Dim value As SPViewFieldCollection

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

Valor de propiedad

Tipo: Microsoft.SharePoint.SPViewFieldCollection
Un objeto SPViewFieldCollection que representa los campos de la vista.

Comentarios

Para obtener más información acerca de los campos de vista, vea el elemento ViewFields .

Ejemplos

En el ejemplo de código siguiente se utiliza la propiedad ViewFields para devolver la colección de campos de la vista en la vista de todos los elementos de una lista y se agrega un nuevo campo de vista a la colección.

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

Nota

Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.

Vea también

Referencia

clase SPView

Miembros SPView

Espacio de nombres Microsoft.SharePoint