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.