SPListCollection.Add 方法 (String, String, SPListTemplate)

创建具有指定的标题、 说明和列表模板对象的列表。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Overridable Function Add ( _
    title As String, _
    description As String, _
    template As SPListTemplate _
) As Guid
用法
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
)

参数

  • title
    类型:System.String

    一个字符串,包含的标题。

  • description
    类型:System.String

    一个字符串,包含的说明。

返回值

类型:System.Guid
标识新的列表的 GUID。

示例

下面的代码示例在每个网站集的网站中创建列表。列表基于联系人列表的模板。

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();
}

备注

某些对象实现IDisposable接口,并必须避免后不再需要保留这些对象在内存中。好的编码做法有关的信息,请参阅Disposing Objects

另请参阅

引用

SPListCollection 类

SPListCollection 成员

Add 重载

Microsoft.SharePoint 命名空间