ProjectServer 成员

包括受保护的成员
包括继承的成员

由客户端代码在内部使用。若要初始化开发项目服务器 CSOM 的客户端上下文,使用ProjectContext

ProjectServer 类型公开以下成员。

构造函数

  名称 说明
公共方法 ProjectServer(ClientRuntimeContext) 通过使用 SharePoint 客户端运行时上下文初始化一个 ProjectServer 对象。
公共方法 ProjectServer(ClientRuntimeContext, ObjectPath) 通过使用 SharePoint 客户端运行时上下文和Project Web App路径中初始化一个ProjectServer对象。

页首

属性

  名称 说明
公共属性 Calendars 获取日历的项目服务器实例的集合。
公共属性 Context (从 ClientObject 继承。)
公共属性 CustomFields 获取集合的企业自定义域定义Project Web App实例中。
公共属性 EnterpriseProjectTypes 获取集合的企业项目类型 (EPTs) Project Web App实例中。
公共属性 EnterpriseResources 在一个Project Web App实例中获取的企业资源的集合。
公共属性 EntityTypes 通过 CSOM 获取公开的项目服务器实体的类型。
公共属性 EventHandlers 获取在一个Project Web App实例中定义的事件处理程序的集合。
公共属性 Events 在一个Project Web App实例中获取事件对象的集合。
公共属性 IsDelegate 获取一个值,该值指示当前用户是否具有在 PWA 中启动委派会话。
公共属性 IsReadOnly 获取一个值,该值指示 Project Server 数据库是否处于只读模式。
公共属性 LookupTables Project Web App实例中获取的查找表定义的集合。
受保护的属性 ObjectData (从 ClientObject 继承。)
公共属性 ObjectVersion (从 ClientObject 继承。)
公共属性 Path (从 ClientObject 继承。)
公共属性 Phases Project Web App实例中获取的 Project Server 工作流阶段的集合。
公共属性 ProjectDetailPages 获取集合中的项目详细信息页面。
公共属性 Projects Project Web App实例中获取项目的集合。
公共属性 ServerObjectIsNull (从 ClientObject 继承。)
公共属性 Stages 在一个Project Web App实例中获取的 Project Server 工作流阶段的集合。
公共属性 Tag (从 ClientObject 继承。)
公共属性 TimeSheetPeriods 在 Project Server 实例中获取的时间表。
公共属性 TypedObject (从 ClientObject 继承。)
公共属性 WorkflowActivities 获取项目服务器的工作流可以在运行时调用的方法。
公共属性 WorkflowDesigner 获取工作流设计器,开发人员可以拨打设计时。

页首

方法

  名称 说明
受保护的方法 CheckUninitializedProperty (从 ClientObject 继承。)
公共方法 CustomFromJson (从 ClientObject 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 FromJson (从 ClientObject 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 InitNonPropertyFieldFromJson (从 ClientObject 继承。)
受保护的方法 InitOnePropertyFromJson 仅供内部使用。 (覆盖 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公共方法 IsObjectPropertyInstantiated (从 ClientObject 继承。)
公共方法 IsPropertyAvailable (从 ClientObject 继承。)
受保护的方法 LoadExpandoFields (从 ClientObject 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 RefreshLoad (从 ClientObject 继承。)
受保护的方法 RemoveFromParentCollection (从 ClientObject 继承。)
公共方法 Retrieve() (从 ClientObject 继承。)
公共方法 Retrieve([]) (从 ClientObject 继承。)
公共方法 StopDelegation 停止当前的委派会话。
公共方法 ToString (从 Object 继承。)
受保护的方法 UpdateClientObjectPropertyType (从 ClientObject 继承。)

页首

另请参阅

引用

ProjectServer 类

Microsoft.ProjectServer.Client 命名空间