3

使用 Revit API 是否可以获取BuiltInParameterGroup枚举值(尺寸、材料和饰面等)的人类可读版本?

4

3 回答 3

6

我在 Autodesk 论坛上找到了这篇文章,展示了如何使用LabelUtils该类。

string humanReadableGroup = 
  LabelUtils.GetLabelFor(BuiltInParameterGroup.PG_MATERIALS);
于 2012-05-04T19:34:20.940 回答
1

我没有想到代码,但您可以使用 SDK 随附的 Revit Lookup Snoop(随附源代码)来执行此操作。

于 2012-05-05T13:05:49.887 回答
0

您可以获取任何BuiltInParameterGroup枚举值的 UI/显示名称,例如 PG_CONSTRAINTS,如下所示:

MessageBox.Show(info, LabelUtils.GetLabelFor(BuiltInParameterGroup.PG_CONSTRAINTS) + "Group");
于 2012-06-10T07:32:32.013 回答