从集合中删除具有指定 GUID 的列表。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Overridable Sub Delete ( _
uniqueID As Guid _
)
用法
Dim instance As SPListCollection
Dim uniqueID As Guid
instance.Delete(uniqueID)
public virtual void Delete(
Guid uniqueID
)
参数
uniqueID
类型:System.Guid指定要删除的列表的 GUID。
备注
此方法可将集合标记为已更改。
示例
下面的代码示例从一个站点中的列表集合中删除具有指定名称的列表。
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);
}
备注
某些对象实现IDisposable接口,并必须避免后不再需要保留这些对象在内存中。好的编码做法有关的信息,请参阅Disposing Objects。