ICardEditorModel - свойства |
Тип ICardEditorModel предоставляет следующие члены.
Имя | Описание | |
---|---|---|
BlockingOperationInProgress |
Признак того, что в настоящий момент выполняется асинхронная операция, которая заблокировала изменение карточки.
| |
BottomDialogButtons |
Коллекция кнопок, отображаемая в правом нижнем углу модального окна, если текущий объект отображается
в модальном окне. Например, это кнопки "ОК" и "Отмена".
| |
BottomToolbar |
Модель-представление нижнего тулбара карточки.
| |
CardModel |
Модель редактируемой карточки или null, если редактируемая карточка отсутствует.
| |
CloseCommand | Команда закрытия рабочей области. (Унаследован от IWorkspaceModel.) | |
ClosePending |
Признак того, что после выполнения сохранения или загрузки карточки
редактор должен быть принудительно закрыт (без запроса к пользователю),
если сохранение и загрузка были выполнены без ошибок и предупреждений.
Если после сохранения и загрузки произошли ошибки или предупреждения,
то значение флага сбрасывается на равное false.
| |
Context | Контекст, связанный с текущим объектом. (Унаследован от IUIContextMarker.) | |
CurrentOperationType |
Тип текущей операции над редактируемой карточкой
или null, если в текущий момент операций над карточкой не выполняется.
Это свойство рекомендуется использовать в расширениях, выполняемых в процессе такой операции.
| |
DialogName |
Модель-представление тулбара карточки.
| |
Info |
Информация для расширений UI, связанная с редактором карточки,
но отсутствующая в самой карточке или в её модели представления.
Сохраняемая информация может быть несериализуемой, например, можно записать ссылки на модели представлений
или любые другие объекты.
| |
IsClosed | Признак того, что рабочая область была закрыта. (Унаследован от IWorkspaceModel.) | |
IsUpdatedServer |
Признак того, что была выполнена операция с карточкой, которая могла вызвать обновление данных на сервере,
например, успешно выполненные сохранение или удаление карточки.
Признак рассчитывается с момента последней явной установки значения в false.
Свойство может быть изменено асинхронно, поэтому взаимодействие с UI надо выполнять через Dispatcher.
| |
LastData | Информация по последним запросам, выполненным для текущего объекта. | |
LastOperationCompleted |
Время завершения последней операции над редактируемой карточкой
или null, если операций над карточкой ещё не было.
| |
LastOperationDuration |
Длительность последней операции над редактируемой карточкой
или null, если операций над карточкой ещё не было.
| |
LastOperationRequestDuration |
Длительность запроса к API для последней операции над редактируемой карточкой
или null, если операций над карточкой ещё не было или запрос завершился исключением.
| |
LastOperationType |
Тип последней операции над редактируемой карточкой
или null, если операций над карточкой ещё не было.
| |
OperationInProgress |
Признак того, что в настоящий момент выполняется асинхронная операция.
Наличие операции предотвращает закрытие вкладки, а также такие операции, как сохранение и обновление карточки.
| |
OperationProgress |
Значение от 0 до 100, характеризующее прогресс выполнения операции.
Значение 0 определяет, что операция только началась,
а значение 100 - что операция завершается или уже завершилась.
| |
OperationReportsProgress |
Признак того, что выполняемая в настоящий момент асинхронная операция сообщает о ходе своего выполнения.
| |
OperationStatusText |
Текст, описывающий последнюю операцию над редактируемой карточкой,
или null, если операций над карточкой ещё не было.
Значение свойства можно установить из кода расширений.
| |
StatusBarIsVisible |
Признак того, что строка статуса отображается. По умолчанию значение равно true.
| |
Toolbar |
Модель-представление тулбара карточки.
| |
WithUIExtensions | Выполнять UI расширения при действиях с карточкой. | |
WorkspaceInfo |
Дополнительная информация о карточке, отображаемая в заголовке рабочей области.
По умолчанию возвращает отображаемое имя типа карточки (например, "Договор").
| |
WorkspaceName |
Имя рабочей области с карточкой.
По умолчанию возвращает локализуемую строку "Карточка".
|