Project 成员

包含绘制项目和已发布的项目的公共属性。

Project 类型公开以下成员。

构造函数

  名称 说明
公共方法 Project 创建Project类的一个实例。

页首

属性

  名称 说明
公共属性 ApprovedEnd 获取项目产品组合规划中的已审核的结束日期。
公共属性 ApprovedStart 获取项目产品组合规划批准的开始日期。
公共属性 CheckedOutBy 获取项目已签出的企业资源。
公共属性 CheckedOutDate 获取项目检出时的日期。
公共属性 CheckOutDescription 获取项目的当前签出操作的说明。
公共属性 CheckOutId 获取会话与当前的签出关联的 GUID。
公共属性 Context (从 ClientObject 继承。)
公共属性 CreatedDate 获取项目的创建日期。
公共属性 CustomFields 获取项目的集合为项目设置了值的自定义字段。
公共属性 DefaultOvertimeRateUnits 获取存储在PublishedProject.DefaultOvertimeRate属性的默认加班费率的时间单位。
公共属性 DefaultStandardRateUnits 获取默认的标准费率由PublishedProject.DefaultStandardRate属性存储的时间单位。
公共属性 EnterpriseProjectType 获取项目的企业项目类型 (EPT)。
公共属性 HasMppPendingImport 获取一个值,该值指示是否正在等待要导入一个 mpp 文件。
公共属性 Id 获取项目的 GUID。
公共属性 IsCheckedOut 获取一个值,该值指示项目是否已签出。
公共属性 LastPublishedDate 获取项目发布的最新日期。
公共属性 LastSavedDate 获取已保存项目时的最新日期。
受保护的属性 ObjectData (从 ClientObject 继承。)
公共属性 ObjectVersion (从 ClientObject 继承。)
公共属性 OptimizerDecision 项目组合分析中获取优化程序的结果。
公共属性 Path (从 ClientObject 继承。)
公共属性 PercentComplete 获取的项目摘要任务完成的百分比。
公共属性 Phase 获取当前项目的工作流阶段。
公共属性 PlannerDecision 项目组合分析中获取计划的结果。
公共属性 ProjectSiteUrl 获取此项目网站的 URL。
公共属性 ProjectType 获取类型的项目 (标准项目、 模板、 主项目中,或子项目)。
公共属性 QueueJobs 获取与该项目关联的项目服务器队列服务作业的集合。
公共属性 ServerObjectIsNull (从 ClientObject 继承。)
公共属性 Stage 获取当前项目的工作流阶段。
公共属性 SummaryTaskId 获取隐藏的项目摘要任务 GUID。
公共属性 Tag (从 ClientObject 继承。)
公共属性 TaskListId 获取项目的任务列表的 GUID。
公共属性 TypedObject (从 ClientObject 继承。)

页首

方法

  名称 说明
受保护的方法 CheckUninitializedProperty (从 ClientObject 继承。)
公共方法 CustomFromJson (从 ClientObject 继承。)
公共方法 EnterProjectStage 切换到 Project Server 工作流中的指定阶段的项目。
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 FromJson (从 ClientObject 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetResourcePlan 通过筛选项目数据的日期范围和时间刻度参数获取项目计划的资源数据。
公共方法 GetType (从 Object 继承。)
受保护的方法 InitNonPropertyFieldFromJson (从 ClientObject 继承。)
受保护的方法 InitOnePropertyFromJson 仅供内部使用。 (覆盖 ClientObject.InitOnePropertyFromJson(String, JsonReader)。)
公共方法 IsObjectPropertyInstantiated (从 ClientObject 继承。)
公共方法 IsPropertyAvailable (从 ClientObject 继承。)
公共方法 LeaveProjectStage 将项目设置为完成并保留当前工作流容器。
受保护的方法 LoadExpandoFields (从 ClientObject 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 ReadyToLeaveProjectStage 检查是否满足了当前的工作流阶段要求和项目已准备就绪,将移动到下一阶段。
公共方法 RefreshLoad (从 ClientObject 继承。)
受保护的方法 RemoveFromParentCollection (从 ClientObject 继承。)
公共方法 Retrieve() (从 ClientObject 继承。)
公共方法 Retrieve([]) (从 ClientObject 继承。)
公共方法 SetCustomFieldValue 在项目上设置一个自定义字段。
公共方法 ToString (从 Object 继承。)
受保护的方法 UpdateClientObjectPropertyType (从 ClientObject 继承。)
公共方法 UpdateIdeaListItemStatus 更新的状态消息的想法列表中的项目服务器状态列。
公共方法 UpdateProjectStageStatus 更新项目的工作流阶段的状态。

页首

另请参阅

引用

Project 类

Microsoft.ProjectServer.Client 命名空间