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.StringURL 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.