Compartilhar via


SPWeb.GetViewFromUrl method

Obtém uma exibição de uma lista no site com base na URL especificada.

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

Syntax

'Declaração
Public Function GetViewFromUrl ( _
    listUrl As String _
) As SPView
'Uso
Dim instance As SPWeb
Dim listUrl As String
Dim returnValue As SPView

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

Parâmetros

  • listUrl
    Type: System.String

    URL absoluto ou relativo ao site da lista para o qual o modo de exibição é recuperado.

Valor retornado

Type: Microsoft.SharePoint.SPView
O modo de exibição da lista com a URL especificada.

Exceptions

Exception Condition
ArgumentNullException

listUrl é null .

Examples

O exemplo de código a seguir usa o método GetViewFromUrl para retornar a um modo de exibição e usa o modo de exibição para retornar e exibir itens.

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

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPWeb class

SPWeb members

Microsoft.SharePoint namespace