Clase Field
Representa un campo en una lista en un sitio Web de Microsoft SharePoint Foundation.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Field
Espacio de nombres: Microsoft.SharePoint.Client
Ensamblados: Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)
Sintaxis
'Declaración
Public Class Field _
Inherits ClientObject
'Uso
Dim instance As Field
public class Field : ClientObject
Comentarios
Un campo es un elemento de un esquema de tipo de lista o el contenido que se especifica una propiedad que se realiza un seguimiento de un elemento de lista. Un campo tiene un nombre interno, que especifica un identificador para el campo. Un nombre de campo interno es único entre otros campos dentro de una lista y no puede contener espacios. Un campo tiene un Id., que es un GUID. Un campo tiene un tipo de campo especificado. Un campo también contiene información de estado de configuración y metadatos adicionales especificado por el tipo de campo.
Ejemplos
Este ejemplo de código obtiene un campo especificado, crea una descripción para el campo y muestra el título de campo y una nueva descripción.
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);
}
}
}
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Client
Jerarquía de la herencia
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