Метод SPWeb.GetViewFromUrl
Возвращает представление в виде списка внутри веб-узла по указанному URL-АДРЕСУ.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Function GetViewFromUrl ( _
listUrl As String _
) As SPView
'Применение
Dim instance As SPWeb
Dim listUrl As String
Dim returnValue As SPView
returnValue = instance.GetViewFromUrl(listUrl)
public SPView GetViewFromUrl(
string listUrl
)
Параметры
listUrl
Тип: System.StringАбсолютный или относительно сайта URL-адрес списка, для которого извлекается представление.
Возвращаемое значение
Тип: Microsoft.SharePoint.SPView
В представлении списка с указанным URL-адресом.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | listUrl — null . |
Примеры
В следующем примере кода метод GetViewFromUrl используется для возврата представления и использует это представление для возврата и отображения элементов.
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));
}
Примечание
Некоторые объекты реализуют интерфейс IDisposable и следует избегать сохранения этих объектов в памяти, после они больше не нужны. Disposing Objectsсведения о рекомендованные методы программирования, см.