Модификатор | Параметр(ы) | Описание | Примечание |
---|
SetSize(byte) | size | Задает размер | Помощь в кодировании: RevitButtonSize |
SetPosition(byte, byte) | column, row | Задает расположение в группе или группировке | Учитывается при "абсолютном" размещении элемента управления "Кнопка". |
SetPlacement(byte) | placement | Задает размещение для элемента управления | Помощь в кодировании: RevitControlPlacement |
SetGroupPlacement(byte) | placement | Задает размещение для группы к которой принадлежит элемент управления | Помощь в кодировании: RevitControlPlacement |
SetGroupPosition(byte) | positionNumberFromLeft | Задает расположение на вкладке для группы к которой принадлежит элемент управления |
|
SetStackDirection(byte) | direction | Задает направление для группировки к которой принадлежит элемент управления | Помощь в кодировании: RevitStackDirection |
SetStackPosition(byte) | positionNumberFromLeft | Задает расположение в группе для группировки к которой принадлежит элемент управления |
|
SetStackLimit(byte) | limit | Задает ограничение по кол-ву элементов управления в группировке к которой принадлежит элемент управления |
|
SetTabPosition(byte) | positionNumberFromLeft | Задает расположение вкладки к которой принадлежит элемент управления |
|
ToGroup() |
| Относит элемент управления к группе по умолчанию | Для каждой вкладки Разработчика существует отдельная группа по умолчанию |
ToGroup(IRevitGroup) | revitGroup | Относит элемент управления к группе содержащей описание в объекте revitGroup |
|
ToGroup(string) | groupName | Относит элемент управления к группе с указанным наименованием | Если группа с указанным именем встречается (указана) впервые - группа будет создана. Если имя группы не уникально, элемент управления будет отнесен к первой найденной группе с указанным именем. |
ToGroup(Guid) | groupId | Относит элемент управления к группе с указанным уникальным ID | Если группа с указанным уникальным ID встречается (указана) впервые - группа будет создана. Если имя группы не задано, будет применено имя с указанием порядкового номера вкладки Разработчика. Пример: OurSoft #2. |
AsSingleOnly() |
| Помечает элемент управления как самостоятельный (единственный) | Не включает элемент управления в группировки и всегда располагает индивидуально |
GetStack() |
| Получает объект-описание группировки к которой принадлежит элемент управления |
|
SetGroupName(string) | name | Задает имя для группы к которой принадлежит элемент управления |
|
SetGroupId(Guid) | id | Задает уникальный ID для группы к которой принадлежит элемент управления |
|
ToTab(IRevitTab) | revitTab | Относит элемент управления к вкладке содержащей описание в объекте revitTab |
|
ToTab(string) | tabName | Относит элемент управления к вкладке с указанным наименованием | Если вкладка с указанным именем встречается (указана) впервые - вкладка будет создана. Если имя вкладки не уникально, элемент управления будет отнесен к первой найденной вкладке с указанным именем. |
ToTab(Guid) | tabId | Относит элемент управления к вкладке с указанным уникальным ID |
|
SetStackId(Guid) | id | Задает уникальный ID для группировки к которой принадлежит элемент управления |
|