SPView.ViewFields - Propriété
Obtient les champs d'affichage qui sont utilisés dans la vue.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public ReadOnly Property ViewFields As SPViewFieldCollection
Get
'Utilisation
Dim instance As SPView
Dim value As SPViewFieldCollection
value = instance.ViewFields
public SPViewFieldCollection ViewFields { get; }
Valeur de propriété
Type : Microsoft.SharePoint.SPViewFieldCollection
Objet SPViewFieldCollection qui représente les champs d'affichage.
Remarques
Pour plus d'informations sur les champs d'affichage, consultez l'élément ViewFields .
Exemples
L'exemple de code suivant utilise la propriété ViewFields pour renvoyer la collection d'afficher les champs dans l'affichage de tous les éléments d'une liste et ajoute un nouveau champ d'affichage à la collection.
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();
}
Notes
Certains objets implémentent l'interface IDisposable , et vous devez éviter de conserver ces objets dans la mémoire après que qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, consultez Disposing Objects.