如何在Revit中获取所有参数选项?

时间:2010-12-01 15:45:09

标签: c# parameters revit revit-api

有一个元素的参数有5个选项(组合框的样式)。我知道如何获得当前选定的一个,但有没有办法检索其他4个选项?

1 个答案:

答案 0 :(得分:2)

它们作为SimilarObjectTypes存储在ElementSet

foreach (Element elem in elemSet)
{
    Parameter param = elem.get_Parameter(paramName);

    if (param != null)
    {
        var similar = elemparam.SimilarObjectTypes;

        foreach (Element choice in similar)
        {
            string ChoiceName = choice.Name;
        }
    }
}