SPWebPartCollection.Add method (ListViewWebPart)
NOTE: This API is now obsolete.
已過時。將指定的清單檢視網頁組件加入至集合。
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
<ObsoleteAttribute("Use SPLimitedWebPartManager instead.")> _
Public Function Add ( _
listWebPart As ListViewWebPart _
) As Guid
'用途
Dim instance As SPWebPartCollection
Dim listWebPart As ListViewWebPart
Dim returnValue As Guid
returnValue = instance.Add(listWebPart)
[ObsoleteAttribute("Use SPLimitedWebPartManager instead.")]
public Guid Add(
ListViewWebPart listWebPart
)
參數
listWebPart
Type: Microsoft.SharePoint.WebPartPages.ListViewWebPartMicrosoft.SharePoint.WebPartPages.ListViewWebPart物件,表示新的 Web 組件。
傳回值
Type: System.Guid
識別 [網頁組件的 GUID。
Examples
下列程式碼範例會加入目前的網站首頁顯示的 Web 組件集合中的清單檢視網頁組件。
ListName和ViewGuid屬性這兩個需要以使用全部大寫的字元,及的大括號 ({}) 括住的字串表示的 GUID。
這個範例要求using指示詞 (在 Visual Basic 的Imports ) 的Microsoft.SharePoint和Microsoft.SharePoint.WebPartPages命名空間。
Dim site As SPWeb = SPContext.Current.Web
Dim list As SPList = site.Lists("List_Name")
Dim listViewWebPart As New ListViewWebPart()
listViewWebPart.ZoneID = "Left"
listViewWebPart.ListName = list.ID.ToString("B").ToUpper()
listViewWebPart.ViewGuid = list.Views(0).ID.ToString("B").ToUpper()
Dim webPartCollection As SPWebPartCollection =
site.GetWebPartCollection("default.aspx", Storage.Shared)
Dim guid As System.Guid = webPartCollection.Add(listViewWebPart)
SPWeb oWebsite = SPContext.Current.Web;
SPList oList = oWebsite.Lists["List_Name"];
ListViewWebPart oListViewWebPart = new ListViewWebPart();
oListViewWebPart.ZoneID = "Left";
oListViewWebPart.ListName = oList.ID.ToString("B").ToUpper();
oListViewWebPart.ViewGuid = oList.Views[0].ID.ToString("B").ToUpper();
SPWebPartCollection collWebParts =
oWebsite.GetWebPartCollection("default.aspx", Storage.Shared);
System.Guid guid = collWebParts.Add(oListViewWebPart);