public interface ICardTab : IDocumentTab,
ICloseableTab, IUIContextMarker, ICardUIContextObject, IUIContextObjectPublic Interface ICardTab
Inherits IDocumentTab, ICloseableTab, IUIContextMarker, ICardUIContextObject,
IUIContextObjectpublic interface class ICardTab : IDocumentTab,
ICloseableTab, IUIContextMarker, ICardUIContextObject, IUIContextObjecttype ICardTab =
interface
interface IDocumentTab
interface ICloseableTab
interface IUIContextMarker
interface ICardUIContextObject
interface IUIContextObject
end| CardEditor | Модель представления редактора карточки, открытой во вкладке, или null, если модель недоступна. |
| CardID |
Идентификатор карточки.
(Унаследован от ICardUIContextObject) |
| Context | Контекст, связанный с текущим объектом. (Унаследован от IUIContextMarker) |
| IsClosing | Признак того, что вкладка находится в режиме асинхронного закрытия. Такая вкладка не должна считаться открытой в таких ситуациях, как активация вкладки. (Унаследован от ICloseableTab) |
| ObjectInfo |
Дополнительная информация по объекту.
(Унаследован от IUIContextObject) |
| ObjectInfoToolTip |
Всплывающая подсказка для ObjectInfo.
(Унаследован от IUIContextObject) |
| ObjectName |
Имя объекта.
(Унаследован от IUIContextObject) |
| ObjectNameToolTip |
Всплывающая подсказка для ObjectName.
(Унаследован от IUIContextObject) |
| SupportsClosing | Признак того, что вкладка может быть закрыта. Определяет, требуется ли для такой вкладки выполнять действия при вызове CloseAsync(Boolean, CancellationToken) при указании force: false. Также обычно скрывает кнопку закрытия (крестик) и не отображает пункт контекстного меню по закрытию вкладки, если указано false. Другие свойства и методы могут быть вызваны без предварительной проверки этого свойства. При этом метод CanCloseAsync(Boolean, CancellationToken) не будет спрашивать подтверждения при закрытии, а метод CloseAsync(Boolean, CancellationToken) не будет выполнять действий, если не указано force: true (обычно при закрытии приложения). (Унаследован от ICloseableTab) |
| CanCloseAsync | Возвращает сообщение ConfirmMessage, определяющее причину, по которой вкладку нельзя закрыть, а также ForbidClosing - признак того, что запрещается закрывать вкладку (при этом ConfirmMessage может быть равен null). Возвращает (null, forbidClosing), если свойство SupportsClosing возвращает false. (Унаследован от ICloseableTab) |
| CloseAsync | Закрывает вкладку. Не выполняет действий, если свойство SupportsClosing возвращает false и параметр force указан как false. Это предотвращает вызов метода закрытия у содержимого, например, CloseAsync(Boolean, CancellationToken). Параметр force равен true при закрытии приложения, в этом случае SupportsClosing игнорируется. (Унаследован от ICloseableTab) |