SPWeb.GetViewFromUrl-Methode

Ruft eine Ansicht einer Liste in der Website auf Grundlage der angegebenen URL.

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

Syntax

'Declaration
Public Function GetViewFromUrl ( _
    listUrl As String _
) As SPView
'Usage
Dim instance As SPWeb
Dim listUrl As String
Dim returnValue As SPView

returnValue = instance.GetViewFromUrl(listUrl)
public SPView GetViewFromUrl(
    string listUrl
)

Parameter

  • listUrl
    Typ: System.String

    Der absolute oder websiterelative URL der Liste für die die Ansicht abgerufen wird.

Rückgabewert

Typ: Microsoft.SharePoint.SPView
Die Ansicht der Liste mit der angegebenen URL.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

listUrl ist Null .

Beispiele

Im folgenden Codebeispiel wird die GetViewFromUrl -Methode verwendet, um eine Ansicht zurückzugeben und die Ansicht zum Zurückgeben und Anzeigen von Elementen verwendet.

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("Site_Name")
    Dim list As SPList = webSite.Lists("List_Name")

    Dim view As SPView = webSite.GetViewFromUrl("Lists/List_Name/View_Name.aspx")
    Dim listItems As SPListItemCollection = list.GetItems(view)

    Response.Write(SPEncode.HtmlEncode(listItems.Xml))
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("Website_URL"))
{
    SPList oList = oWebsite.Lists["List_Name"];
    SPView oView = oWebsite.GetViewFromUrl("Lists/List_Name/View_Name.aspx");
    SPListItemCollection collListItems = oList.GetItems(oView);
    Response.Write(SPEncode.HtmlEncode(collListItems.Xml));
}

Hinweis

Bestimmte Objekte die IDisposable -Schnittstelle implementieren, und Sie müssen vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.

Siehe auch

Referenz

SPWeb Klasse

SPWeb-Member

Microsoft.SharePoint-Namespace