ProjectServer 类
由客户端代码在内部使用。若要初始化开发项目服务器 CSOM 的客户端上下文,使用ProjectContext。
继承层次结构
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.ProjectServer.Client.ProjectServer
命名空间: Microsoft.ProjectServer.Client
程序集: Microsoft.ProjectServer.Client(位于 Microsoft.ProjectServer.Client.dll 中)
语法
声明
<ScriptTypeAttribute("PS.ProjectServer", ServerTypeId := "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")> _
Public NotInheritable Class ProjectServer _
Inherits ClientObject
用法
Dim instance As ProjectServer
[ScriptTypeAttribute("PS.ProjectServer", ServerTypeId = "{3a609e5f-e2a1-497c-87a2-e5e8a781c096}")]
public sealed class ProjectServer : ClientObject
备注
与Microsoft Project Server 2013中 CSOM 的开发,应使用ProjectContext类。由于从 SharePoint ClientContext对象继承的对象,它将保留开发项目服务器 CSOM 和 SharePoint CSOM 的上下文。
备注
ProjectContext类的一个优点是它包括WaitForQueue方法。如果您使用ProjectServer类,您必须开发您自己的例程,等待队列中的作业来完成。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。