Как получить все варианты выбора параметров в Revit?

Существует параметр элемента, который имеет около 5 вариантов (стиль выпадающего списка). Я знаю, как получить текущий выбранный вариант, но есть ли способ получить 4 других варианта?


person Wildhorn    schedule 01.12.2010    source источник


Ответы (1)


Они хранятся в 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;
        }
    }
}
person Wildhorn    schedule 08.12.2010