共用方式為


DraftProject 成員

代表專案,這是專案已取出的草稿版本。

DraftProject 類型公開下列成員。

建構函式

  名稱 描述
公用方法 DraftProject 初始化DraftProject類別的新執行個體。

頁首

屬性

  名稱 描述
公用屬性 ApprovedEnd 專案產品組合規劃中取得的已核准的結束日期。 (繼承自 Project。)
公用屬性 ApprovedStart 專案產品組合規劃中取得的已核准的開始日期。 (繼承自 Project。)
公用屬性 Assignments 會取得專案工作分派的集合。
公用屬性 CalculateActualCosts 取得或設定是否 Project Server 自動計算實際和剩餘工時和成本。
公用屬性 CalculatesActualCosts 取得或設定是否專案,自動計算實際成本。
公用屬性 Calendar 取得或設定 Project Server 行事曆。
公用屬性 CheckedOutBy 取得具有已取出的專案的企業資源。 (繼承自 Project。)
公用屬性 CheckedOutDate 取得專案已取出時的日期。 (繼承自 Project。)
公用屬性 CheckOutDescription 取得專案的目前取出動作的描述。 (繼承自 Project。)
公用屬性 CheckOutId 取得工作階段與目前取出相關聯的 GUID。 (繼承自 Project。)
公用屬性 Context (繼承自 ClientObject。)
公用屬性 CreatedDate 取得專案的建立日期。 (繼承自 Project。)
公用屬性 CriticalSlackLimit 取得或設定的工作可以前往 < 超過其結束日期之前的專案會標示為關鍵該任務的天數。
公用屬性 CurrencyCode 取得或設定專案的貨幣代碼 ISO 4217 中所定義。
公用屬性 CurrencyDigits 取得或設定的小數位數的貨幣值。
公用屬性 CurrencyPosition 取得或設定與貨幣值在貨幣符號的位置。
公用屬性 CurrencySymbol 取得或設定代表類型的使用中專案的貨幣的貨幣符號。
公用屬性 CurrentDate 取得或設定目前專案的日期。
公用屬性 CustomFields 取得的專案自訂欄位具有值設為專案。 (繼承自 Project。)
公用屬性 DaysPerMonth 取得或設定每個月的工作日的預設數。
公用屬性 DefaultEffortDriven 取得或設定一個值,指出是否排程的新任務為投入比導向。
公用屬性 DefaultEstimatedDuration 取得或設定一個值,指出是否新任務已經具有估計工期。
公用屬性 DefaultFinishTime 取得或設定預設的結束時間的工作日的工作。
公用屬性 DefaultFixedCostAccrual 取得或設定一個值,指出哪些預設固定成本累算方法,以使用新的任務。
公用屬性 DefaultOvertimeRate 取得或設定本機資源的預設加班工資率。
公用屬性 DefaultOvertimeRateUnits 取得儲存PublishedProject.DefaultOvertimeRate屬性並由預設加班工資率的時間單位。 (繼承自 Project。)
公用屬性 DefaultStandardRate 取得或設定本機資源的預設標準工資率。
公用屬性 DefaultStandardRateUnits 取得儲存PublishedProject.DefaultStandardRate屬性的預設標準工資率的時間單位。 (繼承自 Project。)
公用屬性 DefaultStartTime 取得或設定工作日的預設開始時間。
公用屬性 DefaultTaskType 取得或設定專案中任務的預設類型。
公用屬性 DefaultWorkFormat 取得或設定工作持續期間的預設格式。
公用屬性 Description 取得或設定專案描述。
公用屬性 EnterpriseProjectType 取得專案的企業專案類型 (EPT)。 (繼承自 Project。)
公用屬性 FieldValues 取得草稿專案自訂欄位值。
公用屬性 FinishDate 取得或設定專案完成日期。
公用屬性 FiscalYearStartMonth 取得或設定會計年度中的第一個月數。
公用屬性 HasMppPendingImport 取得一個值,指出是否要匯入等待 mpp 檔案。 (繼承自 Project。)
公用屬性 HonorConstraints 取得或設定一個值,指出是否排程的條件約束優先於相依性。
公用屬性 Id 取得專案的 GUID。 (繼承自 Project。)
公用屬性 IncludeCustomFields 取得DraftProject物件,其中包含自訂欄位。
公用屬性 IsCheckedOut 取得一個值,指出是否有專案已取出。 (繼承自 Project。)
公用屬性 Item 取得或設定專案中的項目。
公用屬性 LastPublishedDate 取得最新專案發佈時的日期。 (繼承自 Project。)
公用屬性 LastSavedDate 取得當儲存專案的最新日期。 (繼承自 Project。)
公用屬性 MinutesPerDay 取得或設定預設的每日的分鐘數。
公用屬性 MinutesPerWeek 取得或設定預設的每週的分鐘數。
公用屬性 MoveActualIfLater 取得或設定一個值,指出是否要將結束日期完成部分向前移至狀態日期,如果實際的結束日期落在狀態日期之前。
公用屬性 MoveActualToStatus 取得或設定一個值,指出是否要將完成部分的結束日期移回至狀態日期,如果實際結束資料落在狀態日期之後。
公用屬性 MoveRemainingIfEarlier 取得或設定一個值,指出是否要移往前剩餘部分的開始日期至狀態日期,如果實際開始日期落在狀態日期之前。
公用屬性 MoveRemainingToStatus 取得或設定一個值,指出是否要將剩餘部分的開始日期移回至狀態日期,如果實際開始日期落在狀態日期之後。
公用屬性 MultipleCriticalPaths 取得或設定一個值,指出是否要計算多重要徑。
公用屬性 Name 取得或設定專案名稱。
公用屬性 NewTasksAreManual 取得或設定一個值,指出是否已手動排程新的工作。
公用屬性 NumberFiscalYearFromStart 取得或設定一個值,指出是否要使用的專案開始年份的會計年度的編號。
受保護屬性 ObjectData (繼承自 ClientObject。)
公用屬性 ObjectVersion (繼承自 ClientObject。)
公用屬性 OptimizerDecision 取得結果的最佳化工具使用中專案產品組合分析。 (繼承自 Project。)
公用屬性 Owner 取得或設定專案擁有者。
公用屬性 Path (繼承自 ClientObject。)
公用屬性 PercentComplete 取得專案摘要任務的完成百分比。 (繼承自 Project。)
公用屬性 Phase 取得目前工作流程階段的專案。 (繼承自 Project。)
公用屬性 PlannerDecision 取得在規劃的結果中的專案產品組合分析。 (繼承自 Project。)
公用屬性 ProjectResources 取得專案資源的集合。
公用屬性 ProjectSiteUrl 取得專案網站的 URL。 (繼承自 Project。)
公用屬性 ProjectType 取得專案 (標準專案、 範本、 主專案或 subproject) 類型。 (繼承自 Project。)
公用屬性 ProtectedActualsSynch 取得或設定一個值,指出是否專案之實際值的已同步處理,以受保護的實際工時。
公用屬性 QueueJobs 取得與專案相關聯的 Project Server 佇列服務工作的集合。 (繼承自 Project。)
公用屬性 ScheduledFromStart 取得或設定一個值,指出是否已排程的開始日期,而不是完成日期的專案。
公用屬性 ServerObjectIsNull (繼承自 ClientObject。)
公用屬性 ShowEstimatedDurations 取得或設定一個值,指出是否顯示問號之後估計工期的任務。
公用屬性 SplitInProgress 取得或設定一個值,指出是否要分割進行中的工作。
公用屬性 SpreadActualCostsToStatus 取得或設定一個值,指出是否實際成本考量期間會分配至狀態日期,或為停駐點的日期。
公用屬性 SpreadPercentCompleteToStatus 取得或設定一個值,指出是否完成的任務百分比的考量期間會分配至狀態日期或任務完成日期。
公用屬性 Stage 取得目前的工作流程階段的專案。 (繼承自 Project。)
公用屬性 StartDate 取得或設定將專案開始日期。
公用屬性 StatusDate 取得或設定專案的目前狀態日期。
公用屬性 SummaryTaskId 取得隱藏的專案摘要任務的 GUID。 (繼承自 Project。)
公用屬性 Tag (繼承自 ClientObject。)
公用屬性 TaskLinks 取得專案中的草稿任務連結物件的集合。
公用屬性 TaskListId 取得專案的任務清單的 GUID。 (繼承自 Project。)
公用屬性 Tasks 取得專案任務物件的集合。
公用屬性 TrackingMode 取得或設定預設追蹤專案中的所有工作分派的方法。
公用屬性 TypedObject (繼承自 ClientObject。)
公用屬性 WeekStartDay 取得或設定星期幾的啟動工作週。
公用屬性 WinprojVersion 取得或設定建立的草稿專案的 Project Professional 版本。

頁首

方法

  名稱 描述
公用方法 CheckIn 如果仍然已取出,佇列草稿專案存回的工作。
受保護方法 CheckUninitializedProperty (繼承自 ClientObject。)
公用方法 CustomFromJson (繼承自 ClientObject。)
公用方法 EnterProjectStage 將專案切換至指定的 Project Server 工作流程階段。 (繼承自 Project。)
公用方法 Equals (繼承自 Object。)
受保護方法 Finalize (繼承自 Object。)
公用方法 FromJson (繼承自 ClientObject。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetResourcePlan 取得專案的資源計劃資料篩選專案資料的日期範圍和時幅參數。 (繼承自 Project。)
公用方法 GetType (繼承自 Object。)
受保護方法 InitNonPropertyFieldFromJson 保留給內部使用。 (覆寫 ClientObject.InitNonPropertyFieldFromJson(String, JsonReader)。)
受保護方法 InitOnePropertyFromJson 保留給內部使用。 (覆寫 Project.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 IsObjectPropertyInstantiated (繼承自 ClientObject。)
公用方法 IsPropertyAvailable (繼承自 ClientObject。)
公用方法 LeaveProjectStage 設定專案完成,並保留目前的工作流程階段。 (繼承自 Project。)
受保護方法 LoadExpandoFields 保留給內部使用。初始化與DraftProject物件相關聯的擴充的內容。 (覆寫 ClientObject.LoadExpandoFields()。)
受保護方法 MemberwiseClone (繼承自 Object。)
公用方法 Publish 佇列發佈工作,以取得從草稿專案所做的變更回已發佈的版本。
公用方法 ReadyToLeaveProjectStage 檢查是否符合目前的工作流程階段需求,以及專案已準備好要移至下一個階段。 (繼承自 Project。)
公用方法 RefreshLoad 保留給內部使用。重新載入與DraftProject物件相關聯的所有純量屬性。 (覆寫 ClientObject.RefreshLoad()。)
受保護方法 RemoveFromParentCollection (繼承自 ClientObject。)
公用方法 Retrieve() (繼承自 ClientObject。)
公用方法 Retrieve([]) (繼承自 ClientObject。)
公用方法 SetCustomFieldValue 設定專案自訂欄位。 (繼承自 Project。)
公用方法 ToString (繼承自 Object。)
公用方法 Update 在新專案或回復至 Project Server 已取出草稿專案儲存變更。
受保護方法 UpdateClientObjectPropertyType (繼承自 ClientObject。)
公用方法 UpdateIdeaListItemStatus 更新狀態訊息想法清單中的 [Project Server 狀態] 欄。 (繼承自 Project。)
公用方法 UpdateProjectStageStatus 更新專案工作流程階段的狀態。 (繼承自 Project。)
公用方法 Validate 驗證來自新增或移除的所有專案暫止變更。

頁首

請參閱

參照

DraftProject 類別

Microsoft.ProjectServer.Client 命名空間