Freigeben über


SPListCollection.Delete-Methode

Löscht die Liste mit der angegebenen GUID aus der Auflistung.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Overridable Sub Delete ( _
    uniqueID As Guid _
)
'Usage
Dim instance As SPListCollection
Dim uniqueID As Guid

instance.Delete(uniqueID)
public virtual void Delete(
    Guid uniqueID
)

Parameter

  • uniqueID
    Typ: System.Guid

    Eine GUID, die zum Löschen die Liste angibt.

Hinweise

Diese Methode kennzeichnet die Auflistung als geändert.

Beispiele

Im folgenden Codebeispiel löscht die Liste mit dem angegebenen Namen aus der Auflistung von Listen auf einer Website.

Dim site As SPWeb = 
    SPControl.GetContextSite(Context).AllWebs("Site_Name")
Dim lists As SPListCollection = site.Lists

Dim list As SPList = lists("List_Name")
Dim listGuid As System.Guid = list.ID

lists.Delete(listGuid) 
using (SPWeb oWebsite = SPContext.Current.Site.AllWebs["Website_Name"])
{
    SPListCollection collLists = oWebsite.Lists;
    SPList oList = collLists["List_Name"];
    System.Guid guidListID = oList.ID;
    collLists.Delete(guidListID);
}

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

Microsoft.SharePoint-Namespace