public interface ICardTab : IDocumentTab,
ICloseableTab, IUIContextMarker, ICardUIContextObject, IUIContextObject
Public Interface ICardTab
Inherits IDocumentTab, ICloseableTab, IUIContextMarker, ICardUIContextObject,
IUIContextObject
public interface class ICardTab : IDocumentTab,
ICloseableTab, IUIContextMarker, ICardUIContextObject, IUIContextObject
type 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) |