新增功能:客户端对象模型

上次修改时间: 2010年4月13日

适用范围: SharePoint Foundation 2010

Microsoft SharePoint Foundation 2010 引入了三个用于从以下位置与 SharePoint 网站交互的全新客户端 API:.NET 托管应用程序(Microsoft .NET Framework 3.5 或更高版本)、Microsoft Silverlight 应用程序(Silverlight 2.0 或更高版本)或在浏览器中执行的 ECMAScript(JavaScript、JScript)。这些新的 API 可访问服务器端对象模型的 Microsoft.SharePoint 命名空间中包含的部分类型和成员。

新客户端对象模型提供了面向对象的系统,用于从远程计算机与 SharePoint 数据进行互操作,并且这些客户端对象模型在许多方面都比现有 SharePoint Foundation Web 服务更易于使用。您可以先检索代表当前请求上下文的客户端上下文对象,通过此上下文,您可以访问网站集级别或 SharePoint Foundation 层次结构中更低级别的客户端对象。客户端对象从 ClientObject 类 (JavaScript: ClientObject) 继承,您可以使用它们检索特定 SharePoint 对象的属性、检索子对象及其属性,或检索集合中的子项。

请参阅

概念

常见编程任务

其他资源

托管客户端对象模型

客户端类库

ECMAScript 类库