(String, String, SPListTemplate) del método SPListCollection.Add
Crea una lista con el título especificado, una descripción y un objeto de plantilla 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, _
template As SPListTemplate _
) As Guid
'Uso
Dim instance As SPListCollection
Dim title As String
Dim description As String
Dim template As SPListTemplate
Dim returnValue As Guid
returnValue = instance.Add(title, description, _
template)
public virtual Guid Add(
string title,
string description,
SPListTemplate template
)
Parámetros
title
Tipo: System.StringUna cadena que contiene el título.
description
Tipo: System.StringUna cadena que contiene la descripción.
template
Tipo: Microsoft.SharePoint.SPListTemplateUn objeto SPListTemplate que representa la definición de lista o la plantilla de lista.
Valor devuelto
Tipo: System.Guid
Un GUID que identifica la lista nueva.
Ejemplos
En el ejemplo de código siguiente se crea una lista en cada uno de los sitios de una colección de sitios. La lista se basa en la plantilla para obtener una lista de contactos.
Dim oSiteCollection As SPSite = SPContext.Current.Site
Dim collWebsites As SPWebCollection = oSiteCollection.AllWebs
For Each oWebsiteAs SPWeb In collWebsites
Dim collList As SPListCollection = oWebsite.Lists
collList.Add("New_List_Name", "List_Description", SPListTemplateType.Contacts)
oWebsite.Dispose()
Next
SPSite oSiteCollection = SPContext.Current.Site;
SPWebCollection collWebsites = oSiteCollection.AllWebs
foreach (SPWeb oWebsite in collWebsites)
{
SPListCollection collList = oWebsite.Lists;
collList.Add("New_List_Name", "List_Description", SPListTemplateType.Contacts);
oWebsite.Dispose();
}
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.