Compartilhar via


List classe

Representa uma lista em um site do SharePoint.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.SecurableObject
      Microsoft.SharePoint.Client.List

Namespace:  Microsoft.SharePoint.Client
Assemblies:   Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)

Sintaxe

'Declaração
Public Class List _
    Inherits SecurableObject
'Uso
Dim instance As List
public class List : SecurableObject

Comentários

As propriedades BrowserFileHandling, DataSource, EffectiveBasePermissions, HasUniqueRoleAssignments, IsAttachmentLibrary, OnQuickLaunch, SchemaXml, ValidationFormula e ValidationMessage não são incluídas na propriedade escalar padrão definido para este tipo. ADocument library templates sample app for SharePoint mostra como usar esse objeto.

Exemplos

Este exemplo de código cria uma nova lista de quadro de discussão no site atual.

using System;
using Microsoft.SharePoint.Client;

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

            ClientContext clientContext = new ClientContext(siteUrl);
            Web site = clientContext.Web;
            ListCreationInformation newListInfo = new ListCreationInformation();
            newListInfo.Title = "New Discussion Board";
            newListInfo.TemplateType = (int)ListTemplateType.DiscussionBoard;
            List newList = site.Lists.Add(newListInfo);

            clientContext.Load(newList);
            clientContext.ExecuteQuery();

            Console.WriteLine("Added Discussion Board: " + newList.Title);

        }
    }
}

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

List membros

Microsoft.SharePoint.Client namespace