Compartir a través de


(String, String, SPListTemplateType) del método SPListCollection.Add

Crea una lista con el título especificado, la descripción y el tipo de definición de lista.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Overridable Function Add ( _
    title As String, _
    description As String, _
    templateType As SPListTemplateType _
) As Guid
'Uso
Dim instance As SPListCollection
Dim title As String
Dim description As String
Dim templateType As SPListTemplateType
Dim returnValue As Guid

returnValue = instance.Add(title, description, _
    templateType)
public virtual Guid Add(
    string title,
    string description,
    SPListTemplateType templateType
)

Parámetros

  • description
    Tipo: System.String

    Una cadena que contiene la descripción.

Valor devuelto

Tipo: System.Guid
System.Guid que identifica la lista nueva.

Comentarios

Esta sobrecarga del método Add solo se aplica a las plantillas de lista de Microsoft SharePoint Foundation predeterminado que se representan mediante la enumeración Microsoft.SharePoint.SPListTemplateType . Para crear listas basadas en otras plantillas de lista, utilice una de las otras sobrecargas del método Add .

Ejemplos

En el ejemplo de código siguiente se crea una lista de contactos en todos los sitios dentro de la colección de sitios actual.

Dim site As SPSite = SPControl.GetContextSite(Context)
Dim destSites As SPWebCollection = site.AllWebs
Dim destSite As SPWeb

For Each destSite In  destSites

    Dim destLists As SPListCollection = destSite.Lists

    destLists.Add("New_List_Name", "List_Description", 
        SPListTemplateType.Contacts) 

Next destSite 
SPSite oSiteCollection = SPContext.Current.Site;
using(SPWebCollection collWebsites = oSiteCollection.AllWebs)
{
    foreach (SPWeb oWebsite in collWebsites)
    {
        SPListCollection collList = oWebsite.Lists;
        collList.Add("New_List_Name", "List_Description",
            SPListTemplateType.Contacts);
    }
}

Nota

Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.

Vea también

Referencia

clase SPListCollection

Miembros SPListCollection

Sobrecarga Add

Espacio de nombres Microsoft.SharePoint