Field-Klasse
Stellt ein Feld in einer Liste auf einer Website Microsoft SharePoint Foundation dar.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Field
Namespace: Microsoft.SharePoint.Client
Assemblys: 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)
Syntax
'Declaration
Public Class Field _
Inherits ClientObject
'Usage
Dim instance As Field
public class Field : ClientObject
Hinweise
Ein Feld ist ein Element von einer Liste oder Inhalte Typ Schema, der eine Eigenschaft angibt, die für ein Listenelement verfolgt wird. Ein Feld hat einen Internnamen, die einen Bezeichner für das Feld gibt an, an. Einen internen Feldnamen unter andere Felder in einer Liste eindeutig ist und keine Leerzeichen enthalten. Ein Feld enthält eine Id, die eine GUID ist. Ein Feld hat einen angegebenen Feldtyp. Ein Feld enthält auch Statusinformationen für Einstellungen und zusätzliche Metadaten, die vom angegebenen Feldtyp aus.
Beispiele
In diesem Codebeispiel ruft ab einem bestimmten Feld, erstellen Sie eine Beschreibung für das Feld, und zeigt das Feldtitel und eine neue Beschreibung.
using System;
using Microsoft.SharePoint.Client;
namespace Microsoft.SDK.SharePointFoundation.Samples
{
class FieldExample
{
static void Main()
{
string siteUrl = "http://MyServer/sites/MySiteCollection";
ClientContext clientContext = new ClientContext(siteUrl);
Web site = clientContext.Web;
List taskList = site.Lists.GetByTitle("Tasks");
FieldCollection collField = taskList.Fields;
Field oneField = collField.GetByInternalNameOrTitle("Title");
oneField.Description = "MyNewFieldDescription";
oneField.Update();
clientContext.Load(collField);
clientContext.Load(oneField);
clientContext.ExecuteQuery();
string fieldInfo = "Field Title: " + oneField.Title + "\n" +
"Description: " + oneField.Description + "\n";
Console.WriteLine(fieldInfo);
}
}
}
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Siehe auch
Referenz
Microsoft.SharePoint.Client-Namespace
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Field
Microsoft.SharePoint.Client.FieldCalculated
Microsoft.SharePoint.Client.FieldComputed
Microsoft.SharePoint.Client.FieldDateTime
Microsoft.SharePoint.Client.FieldGeolocation
Microsoft.SharePoint.Client.FieldGuid
Microsoft.SharePoint.Client.FieldLookup
Microsoft.SharePoint.Client.FieldMultiChoice
Microsoft.SharePoint.Client.FieldMultiLineText
Microsoft.SharePoint.Client.FieldNumber
Microsoft.SharePoint.Client.FieldText
Microsoft.SharePoint.Client.FieldUrl