Partager via


FieldCollection - Classe

Représente une collection d'objets Field .

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.ClientObjectCollection
      Microsoft.SharePoint.Client.ClientObjectCollection<Field>
        Microsoft.SharePoint.Client.FieldCollection

Espace de noms :  Microsoft.SharePoint.Client
Assemblys :   Microsoft.SharePoint.Client.Silverlight (dans Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (dans Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (dans Microsoft.SharePoint.Client.dll)

Syntaxe

'Déclaration
Public Class FieldCollection _
    Inherits ClientObjectCollection(Of Field)
'Utilisation
Dim instance As FieldCollection
public class FieldCollection : ClientObjectCollection<Field>

Remarques

La Document library templates sample app for SharePoint inclut un exemple de l'utilisation de cet objet.

Exemples

Cet exemple de code affiche les champs disponibles dans la liste Annonces.

using System;
using Microsoft.SharePoint.Client;

namespace Microsoft.SDK.SharePointFoundation.Samples
{
    class FieldCollectionExample
    {
        static void Main()
        {
            string siteUrl = "http://MyServer/sites/MySiteCollection";

            ClientContext clientContext = new ClientContext(siteUrl);
            Web site = clientContext.Web;
            List targetList = site.Lists.GetByTitle("Announcements");
            FieldCollection collField = targetList.Fields;
            clientContext.Load(
               collField, 
               fields => fields
                  .Include(field => field.Title)
               );
            clientContext.ExecuteQuery();

            Console.WriteLine("The following fields are available in the Announcements list:\n\n");
            foreach (Field myField in collField)
               Console.WriteLine(myField.Title);
        }
    }
}

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

FieldCollection - Membres

Microsoft.SharePoint.Client - Espace de noms