FieldCollection class
SharePoint 2013
Represents a collection of Field objects.
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.ClientObjectCollection
Microsoft.SharePoint.Client.ClientObjectCollection<Field>
Microsoft.SharePoint.Client.FieldCollection
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.ClientObjectCollection
Microsoft.SharePoint.Client.ClientObjectCollection<Field>
Microsoft.SharePoint.Client.FieldCollection
Assemblies: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
This code example displays the available fields in the Announcements list.
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); } } }