繁体   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