ProjectContext 成员

维护与Project Web App实例,开发的客户端上下文和包含的项目服务器对象的Project Web App中存在的企业级集合。

ProjectContext 类型公开以下成员。

构造函数

  名称 说明
公共方法 ProjectContext 创建实例并初始化一个ProjectContext对象。

页首

属性

  名称 说明
公共属性 ApplicationName (从 ClientRuntimeContext 继承。)
公共属性 AuthenticationMode (从 ClientRuntimeContext 继承。)
公共属性 Calendars 获取日历的项目服务器实例的集合。
公共属性 ClientTag (从 ClientRuntimeContext 继承。)
公共属性 Credentials (从 ClientRuntimeContext 继承。)
公共属性 CustomFields 获取集合的企业自定义域定义Project Web App实例中。
公共属性 EnterpriseProjectTypes 获取集合的企业项目类型 (EPTs) Project Web App实例中。
公共属性 EnterpriseResources 在一个Project Web App实例中获取的企业资源的集合。
公共属性 EntityTypes 通过 CSOM 获取公开的项目服务器实体的类型。
公共属性 EventHandlers 获取在一个Project Web App实例中定义的事件处理程序的集合。
公共属性 Events 在一个Project Web App实例中获取事件对象的集合。
公共属性 FormDigestHandlingEnabled (从 ClientContext 继承。)
公共属性 FormsAuthenticationLoginInfo (从 ClientRuntimeContext 继承。)
公共属性 HasPendingRequest (从 ClientRuntimeContext 继承。)
公共属性 LookupTables Project Web App实例中获取的查找表定义的集合。
公共属性 PendingRequest (从 ClientRuntimeContext 继承。)
公共属性 Phases Project Web App实例中获取的 Project Server 工作流阶段的集合。
公共属性 ProjectDetailPages 在 Project Server 实例中获取项目详细信息页面的集合。
公共属性 Projects Project Web App实例中获取项目的集合。
公共属性 RequestSchemaVersion (从 ClientRuntimeContext 继承。)
公共属性 RequestTimeout (从 ClientRuntimeContext 继承。)
公共属性 ServerLibraryVersion (从 ClientRuntimeContext 继承。)
公共属性 ServerSchemaVersion (从 ClientRuntimeContext 继承。)
公共属性 ServerVersion (从 ClientContext 继承。)
公共属性 ServiceStatus 获取状态信息的 Project Server 服务。
公共属性 Site (从 ClientContext 继承。)
公共属性 Stages 在一个Project Web App实例中获取的 Project Server 工作流阶段的集合。
公共属性 StaticObjects (从 ClientRuntimeContext 继承。)
公共属性 Tag (从 ClientRuntimeContext 继承。)
公共属性 TimeSheetPeriods 获取集合的工时单期间。
公共属性 TraceCorrelationId (从 ClientRuntimeContext 继承。)
公共属性 Url (从 ClientRuntimeContext 继承。)
公共属性 ValidateOnClient (从 ClientRuntimeContext 继承。)
公共属性 Web (从 ClientContext 继承。)
公共属性 WebRequestExecutorFactory (从 ClientRuntimeContext 继承。)
公共属性 WorkflowActivities 获取项目服务器的工作流可以在运行时调用的方法。
公共属性 WorkflowDesigner 获取工作流设计器,开发人员可以拨打设计时。

页首

方法

  名称 说明
公共方法 AddQuery (从 ClientRuntimeContext 继承。)
公共方法 AddQueryIdAndResultObject (从 ClientRuntimeContext 继承。)
公共方法 CastTo<T> (从 ClientRuntimeContext 继承。)
公共方法 Dispose() (从 ClientRuntimeContext 继承。)
受保护的方法 Dispose(Boolean) (从 ClientRuntimeContext 继承。)
公共方法 Equals (从 Object 继承。)
公共方法 ExecuteQuery (从 ClientContext 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetFormDigestDirect (从 ClientContext 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 Load<T> (从 ClientRuntimeContext 继承。)
公共方法 LoadQuery<T>(ClientObjectCollection<T>) (从 ClientRuntimeContext 继承。)
公共方法 LoadQuery<T>(IQueryable<T>) (从 ClientRuntimeContext 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnExecutingWebRequest (从 ClientRuntimeContext 继承。)
公共方法 ParseObjectFromJsonString (从 ClientRuntimeContext 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 WaitForQueue 等待指定的队列作业要完成,或等待的最大秒数。

页首

事件

  名称 说明
公共事件 ExecutingWebRequest (从 ClientRuntimeContext 继承。)

页首

另请参阅

引用

ProjectContext 类

Microsoft.ProjectServer.Client 命名空间