Freigeben über


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.String

    Eine Zeichenfolge, die den Titel enthält.

  • description
    Typ: System.String

    Eine Zeichenfolge, die die Beschreibung enthält.

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.

Siehe auch

Referenz

SPListCollection Klasse

SPListCollection-Member

Add-Überladung

Microsoft.SharePoint-Namespace