共用方式為


Project members

Include protected members
Include inherited members

包含草稿專案和已發行的專案的通用屬性。

The Project type exposes the following members.

Constructors

  Name Description
Public method Project 建立Project類別的執行個體。

Top

Properties

  Name Description
Public property ApprovedEnd 在專案公事包規劃] 中取得核准的結束日期。
Public property ApprovedStart 在專案公事包規劃] 中取得核准的開始日期。
Public property CheckedOutBy 取得已取出專案的企業資源。
Public property CheckedOutDate 取得專案被取出時的日期。
Public property CheckOutDescription 取得描述目前專案的簽出動作。
Public property CheckOutId 取得工作階段目前簽出相關聯的 GUID。
Public property Context (Inherited from ClientObject.)
Public property CreatedDate 取得專案建立時的日期。
Public property CustomFields 取得專案的集合都有值為專案設定的自訂欄位。
Public property DefaultOvertimeRateUnits 取得儲存的PublishedProject.DefaultOvertimeRate屬性的預設加班工資率的時間單位。
Public property DefaultStandardRateUnits 取得儲存的PublishedProject.DefaultStandardRate屬性的預設標準工資率的時間單位。
Public property EnterpriseProjectType 取得專案中的企業專案型別 (EPT)。
Public property HasMppPendingImport 取得值,這個值,指出是否要匯入等候 mpp 檔案。
Public property Id 取得專案的 GUID。
Public property IsCheckedOut 取得值,指示是否取出專案。
Public property LastPublishedDate 取得最新專案的發佈時的日期。
Public property LastSavedDate 取得當儲存專案的最近日期。
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property OptimizerDecision 取得專案公事包分析的最佳化器的結果。
Public property Path (Inherited from ClientObject.)
Public property PercentComplete 取得專案摘要任務的完成百分比。
Public property Phase 取得目前工作流程階段的專案。
Public property PlannerDecision 專案公事包分析中取得會議規劃的結果。
Public property ProjectSiteUrl 取得專案網站的 URL。
Public property ProjectType 取得專案 (標準專案、 範本、 主專案中或子專案) 的型別。
Public property QueueJobs 取得與專案相關聯的專案伺服器佇列服務工作的集合。
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Stage 取得目前的工作流程階段的專案。
Public property SummaryTaskId 取得隱藏的專案摘要任務中的 GUID。
Public property Tag (Inherited from ClientObject.)
Public property TaskListId 取得專案的任務清單的 GUID。
Public property TypedObject (Inherited from ClientObject.)

Top

Methods

  Name Description
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method EnterProjectStage 切換至 Project Server 工作流程中指定的舞台的專案。
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetResourcePlan 取得專案的資源計劃資料透過篩選以日期範圍與時幅參數的專案資料。
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson (Inherited from ClientObject.)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Public method LeaveProjectStage 設定專案完成並離開目前的工作流程階段。
Protected method LoadExpandoFields (Inherited from ClientObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ReadyToLeaveProjectStage 檢查是否符合目前的工作流程階段需求以及專案已準備好要移至下一個階段。
Public method RefreshLoad (Inherited from ClientObject.)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method SetCustomFieldValue 設定專案的自訂欄位。
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)
Public method UpdateIdeaListItemStatus 狀態訊息,以更新專案伺服器狀態] 欄,在 [主意] 清單。
Public method UpdateProjectStageStatus 更新的專案工作流程階段的狀態。

Top

請參閱

參照

Project class

Microsoft.ProjectServer.Client namespace