SPWebPartCollection.Add-Methode (ListViewWebPart)
HINWEIS: Diese API ist veraltet.
Veraltet. Fügt die angegebene Listenansicht-Webpart der Auflistung hinzu.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<ObsoleteAttribute("Use SPLimitedWebPartManager instead.")> _
Public Function Add ( _
listWebPart As ListViewWebPart _
) As Guid
'Usage
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
)
Parameter
listWebPart
Typ: Microsoft.SharePoint.WebPartPages.ListViewWebPartEinMicrosoft.SharePoint.WebPartPages.ListViewWebPart-Objekt, das das neue Webpart darstellt.
Rückgabewert
Typ: System.Guid
Eine GUID, die das Webpart identifiziert.
Beispiele
Im folgenden Codebeispiel wird die Auflistung der Webparts, die auf der Homepage der aktuellen Website angezeigt werden eine Listenansicht-Webpart hinzugefügt.
Die Eigenschaften ListName und ViewGuid erfordern eine GUID, die als Zeichenfolge dargestellt wird, die alle Großbuchstaben Zeichen verwendet und, die in geschweiften Klammern ({}) eingeschlossen ist.
Dieses Beispiel erfordert using Direktiven (Imports in Visual Basic) für die Microsoft.SharePoint und die Microsoft.SharePoint.WebPartPages -Namespaces hinzu.
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);