Пространство имен: ARO.AIS.API.Revit

Сборка: ARO.AIS.API.dll


Интерфейс описания основной и дополнительных вкладок Разработчика.

C#
 public interface IRevitTab


Свойства

PositionЗадает и возвращает положение вкладки
EnabledФлаг отвечающий за доступность вкладки
VisibleФлаг отвечающий за видимость вкладки
IdУникальный ID вкладки
NameНаименование вкладки


Подробное описание

Свойства


Position

Позволяет установить (задать) или получить положение вкладки. Нумерация положения начинается с 0. Вкладки всегда сгруппированы по Разработчику. Вкладки Разработчика располагаются слева направо, где самая первая вкладка Разработчика слева имеет позицию 0. Разработчик не может влиять на сторонние (не его) вкладки.

C#
byte Position { get; set; }


Enabled

Флаг управляющий доступностью вкладки.

C#
bool Enabled { get; set; }


Visible

Флаг управляющий видимостью вкладки.

C#
bool Visible { get; set; }


Id

Позволяет установить (задать) или получить уникальный код для вкладки. Вкладка может быть идентифицирована по уникальному коду.

C#
Guid Id { get; set; }
C#
Guid? Id { get; set; }


Name

Позволяет установить (задать) или получить имя вкладки. Вкладка может быть идентифицирована по уникальному имени. Если имя вкладки не уникально, то будет найдена первая встретившаяся вкладка с указанным именем.

C#
string Name { get; set; }
C#
string? Name { get; set; }

Имя основной вкладки Разработчика всегда соответствует имени Разработчика.

Имя дополнительной вкладки всегда формируется в виде суффикса к имени Разработчика, по следующему принципу: ИмяРазработчика [ИмяДополнительнойВкладки].


Пример: 

OurSoft - имя Разработчика.

Tools - имя дополнительной вкладки Разработчика


Имя основной вкладки Разработчика: OurSoft

Имя дополнительной вкладки Разработчика: OurSoft [Tools]


  • Нет меток