SPListCollection.Add-Methode (String, String, SPListTemplate)
Erstellt eine Liste mit dem angegebenen Titel, Beschreibung und Listenvorlagen-Objekt.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Overridable Function Add ( _
title As String, _
description As String, _
template As SPListTemplate _
) As Guid
'Usage
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
)
Parameter
title
Typ: System.StringEine Zeichenfolge, die den Titel enthält.
description
Typ: System.StringEine Zeichenfolge, die die Beschreibung enthält.
template
Typ: Microsoft.SharePoint.SPListTemplateEin SPListTemplate -Objekt, das die Listendefinition Listenvorlage darstellt.
Rückgabewert
Typ: System.Guid
Eine GUID, die in der neue Liste aufgeführt.
Beispiele
Im folgenden Codebeispiel wird eine Liste in den einzelnen Websites in einer Websitesammlung erstellt. Die Liste basiert auf der Vorlage für eine Kontaktliste.
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();
}
Hinweis
Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, nachdem sie nicht mehr benötigt werden. Informationen zu bewährten Programmierpraktiken finden Sie unter Disposing Objects.