簡體   English   中英

通過PSI獲取自定義字段的枚舉值

[英]Get enumeration value of a custom field via PSI

我正在尋找一種檢索存儲在MS Project自定義字段中的枚舉值的方法。 我已經能夠使用C#和MS Project PSI檢索基本類型ProjectDataSet.TaskCustomFieldsRow值,但是當我從枚舉的自定義字段讀取數據時,得到的所有數據都是

FIELD_TYPE_ENUM = 21

CODE_VALUE =此處為GUID

接下來,我將使用該GUID做什么以獲取所需的價值?

FIELD_TYPE_ENUM = 21表示文本類型。

當您在CODE_VALUE中有一個GUID時,這意味着這是一個查找字段,並且該GUID引用了查找表中的對應值。 您可以在通過查詢PSI的“ lookuptable”服務獲得的查找表數據集的“ LookupTableTree”數據表中檢查這些值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM