Поделиться через


Новые возможности: клиентская объектная модель

Дата последнего изменения: 13 апреля 2010 г.

Применимо к: SharePoint Foundation 2010

В Microsoft SharePoint Foundation 2010 представлены три новых клиентских API-интерфейса для взаимодействия с сайтами SharePoint: из управляемых приложений .NET (Microsoft .NET Framework 3.5 или более поздняя версия), из приложения Microsoft Silverlight (Silverlight 2.0 или более старшая версия) или из кода ECMAScript (JavaScript, JScript), который выполняется в браузере. Эти новые API-интерфейсы предоставляют доступ к подмножеству типов и членов, которые содержатся в пространстве имен Microsoft.SharePoint объектной модели на стороне сервера.

Новые клиентские объектные модели предоставляют объектно-ориентированную систему для взаимодействия с данными SharePoint с удаленного компьютера, а их использование во многом проще, чем уже существующие веб-службыSharePoint Foundation. Следует начать с получения объекта клиентского контекста, который представляет контекст текущего запроса, а затем с его помощью можно получить доступ к клиентским объектам на уровне семейства сайтов или более низком уровне в иерархии SharePoint Foundation. Клиентские объекты наследуются от класса ClientObject (JavaScript: ClientObject), и их можно использовать для получения свойств определенного объекта SharePoint, получения дочерних объектов и их свойств, а также извлечения дочерних элементов из коллекции.

См. также

Концепции

Общие задачи программирования

Другие ресурсы

Управляемая клиентская объектная модель

Библиотека классов для клиента

Библиотека классов ECMAScript