共用方式為


CustomField 類別

包含欄位值的預設 enterprise 和本機自訂欄位。

繼承階層架構

System.Object
  Microsoft.Office.Project.Server.Library.CustomField

命名空間:  Microsoft.Office.Project.Server.Library
組件:  Microsoft.Office.Project.Server.Library (在 Microsoft.Office.Project.Server.Library.dll 中)

語法

'宣告
Public Class CustomField
'用途
Dim instance As CustomField
public class CustomField

備註

注意事項注意事項

必須使用 Project Professional 建立本機自訂欄位。您無法使用 PSI 建立本機自訂欄位。不過,您可以使用 PSI 讀取或編輯本機自訂欄位的值。

將專案部門自訂欄位新增至ProjectDataSet的程式碼範例,請參閱QueueCreateProject(Guid, ProjectDataSet, Boolean)

任務及資源自訂欄位具有工作分派的第二的自訂欄位識別號碼。選取主要和次要自訂欄位的值可以是不同。例如,下列程序顯示成本類型資源自訂欄位,其中成本類型查閱表格包含"承包商"和"建構"值的差異:

  1. 使用Microsoft Project Professional 2013連線至 Project Server,建立一個專案。

  2. 新增任務 T1、 並將 R1 資源分派給任務。

  3. 開啟 [資源使用狀況] 檢視中,然後再新增 [成本類型] 欄中的色彩。

  4. 成本類型] 下拉式清單中選取承包商R1。

  5. T1成本類型] 下拉式清單中選取結構

  6. 儲存並發佈專案。

在 Project Server 的發佈資料庫,工作分派自訂欄位的 MSP_ASSN_CUSTOM_FIELD_VALUES 表包含的列,會對應至成本類型的工作分派自訂欄位。資料列包含下列內容:

  • 在 MSP_ASSN_CUSTOM_FIELD_VALUES 表格中,該工作分派MD_PROP_UID欄位的值會是00005A8B-34C0-41E5-BF90-8260AD54A0B9,這是COST_TYPE_MD_PROP_UID_SECONDARY欄位的值。

  • Project Server MD_PROP_ID欄位 MSP_ASSN_CUSTOM_FIELD_VALUES 將表格設為COST_TYPE_MD_PROP_ID_SECONDARY值。

  • 成本類型的工作分派自訂欄位的CODE_VALUE欄位是成本類型查閱表格中的 「 結構 」 值的 GUID。

執行緒安全

這類型的任何公用 static (共用 於 Visual Basic 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。

請參閱

參照

CustomField 成員

Microsoft.Office.Project.Server.Library 命名空間