ISharePointWeb.Lists

Синтаксис Fore

Lists: ISharePointLists;

Синтаксис Fore.NET

Отсутствует;

Описание

Метод Lists возвращает списки верхнего уровня сайта SharePoint.

Пример

Для выполнения примера предполагается наличие сайта SharePoint, расположенного по адресу «http://test-sharepoint».

Sub UserProc;
Var
    Site: ISharePointSite;
    Web: ISharePointWeb;
    Lists: ISharePointLists;
    List: ISharePointList;
    i: Integer;
Begin
    Site := New SharePointSite.Create;
    Site.Url := "http://test-sharepoint";
    Site.UseDefaultCredentials := True;
    //Получение корневой страницы сайта
    Web := Site.RootWeb;
    Lists := Web.Lists;
    For i := 0 To Lists.Count - 1 Do
        List := Lists.Item(i);
        Debug.WriteLine("Заголовок: " + List.Title);
        Debug.Indent;
        Debug.WriteLine("Тип: " + List.Type.ToString + "; Наименование: " + List.Title + "; Описание: " + List.Description);
        Debug.WriteLine("Относительный адрес списка: " + List.DefaultViewUrl + "; Относительный адрес шаблона: " + List.DocTemplateUrl);
        Debug.Unindent;
    End For;
End Sub UserProc;

При выполнении примера будет осуществлено подключение к сайту SharePoint и получение корневой страницы сайта. В консоль среды разработки будет выведена информация обо всех корневых списках сайта.

См. также:

ISharePointWeb