共用方式為


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 取得專案 (標準專案、 範本、 主專案或 subproject) 類型。
公用屬性 QueueJobs 取得與專案相關聯的 Project Server 佇列服務工作的集合。
公用屬性 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 更新狀態訊息想法清單中的 [Project Server 狀態] 欄。
公用方法 UpdateProjectStageStatus 更新專案工作流程階段的狀態。

頁首

請參閱

參照

Project 類別

Microsoft.ProjectServer.Client 命名空間