public class OpenCardOptions : ShowCardOptions
Public Class OpenCardOptions
Inherits ShowCardOptions
public ref class OpenCardOptions : public ShowCardOptions
type OpenCardOptions =
class
inherit ShowCardOptions
end
OpenCardOptions | Инициализирует новый экземпляр класса OpenCardOptions |
AlwaysNewTab | Признак того, что карточка всегда открывается в новой вкладке, которая не может быть позднее найдена и активирована по тому же идентификатору карточки (например, при открытии по ссылке). Свойство CardID у возвращённого объекта будет равно новому идентификатору. Если значение равно false, то вместо открытия карточки может быть выбрана вкладка, в которой уже открыта карточка с этим идентификатором. (Унаследован от ShowCardOptions) |
CardEditorActionOverridings | Переопределение действий для редактора, открывающего карточку. |
CardEditorModifierActionAsync | Метод, который может изменить модель представления для редактора карточки ICardEditorModel (например, изменить заголовок вкладки), когда карточка была успешно открыта, UI инициализирован и редактор подготовлен для отображения. Метод не может заменить созданную модель представления на модель, созданную другими средствами. Метод может отменить создание, при этом UI использован не будет и создание считается неудачным. |
CardModelModifierActionAsync | Метод, который может изменить модель представления карточки (например, настроить элементы управления), когда карточка была успешно открыта, и UI был инициализирован. Метод может заменить созданную модель представления на модель, созданную другими средствами. Также метод может отменить создание, при этом UI использован не будет и создание считается неудачным. |
CardModifierActionAsync | Метод, который может изменить модель карточки перед созданием модели представления (т.е. перед инициализацией UI). Выполняется только в случае успешного открытия карточки. Метод может создать собственную модель представления, которая заменит стандартную. Также метод может отменить создание, при этом UI инициализирован не будет и создание считается неудачным. |
DialogWindowModifierAction | Метод, который вызывается для объекта окна TessaWindow перед тем, как карточка будет отображена в диалоговом окне. Не учитывается при отображении во вкладке. Метод всегда выполняется в потоке UI. По умолчанию свойство равно null, при этом не выполняется дополнительных действий. (Унаследован от ShowCardOptions) |
DisplayValue |
Отображаемое имя карточки, используемое при отсутствии Digest, или null, если отображаемое имя вычисляется автоматически.
(Унаследован от ShowCardOptions) |
GetCardToActivateFuncAsync | Функция, получающая объекты, соответствующие открытым вкладкам с карточками, и идентификатор карточки для активации. Возвращает объект карточки для активации или null, если активацию не следует выполнять. Функция вызывается, только если свойства AlwaysNewTab и IgnorePreviouslyOpenedTab указаны как false. Если свойство равно null, то активируется первая доступная карточка с указанным идентификатором. (Унаследован от ShowCardOptions) |
HideParentWindow |
Признак того, что при открытии окна диалога родительское окно должно быть скрыто. Не скрывает основное окно приложения.
Не учитывается при отображении во вкладке.
(Унаследован от ShowCardOptions) |
IgnorePreviouslyOpenedTab | Признак того, что вкладка с уже открытой карточкой с тем же идентификатором игнорируется и не активируется, т.е. всегда открывается новая вкладка. Это не влияет на возможность позднее найти и активировать вкладку по идентификатору карточки (например, при открытии по ссылке). Если установлено свойство AlwaysNewTab как true, то значение этого свойства также принимается равным true. (Унаследован от ShowCardOptions) |
Info | Дополнительная информация для расширений или null, если дополнительная информация не требуется. |
IsCustomEditorOverridings | Флаг показывает, что для редактора открываемой карточки заданы переопределения в CardEditorActionOverridings, даже если их значение null. |
OpenInFullscreen |
Признак, что диалог нужно открыть в полноэкранном режиме.
Актуально только при открытии в режиме диалога.
(Унаследован от ShowCardOptions) |
OpenToTheRightOfSelectedTab |
Если будет открыта новая вкладка (а не выбрана уже существующая), то она будет открыта справа от текущей выбранной вкладки.
В противном случае вкладка добавляется в конец.
(Унаследован от ShowCardOptions) |
RestoreWindowLocationToParent |
Признак того, что при закрытии окна диалога его позиция и размеры должны быть использованы для вновь открытого родительского окна. Не изменяет размеры основного окна приложения.
Учитывается только при использовании флага HideParentWindow.
Не учитывается при отображении во вкладке.
(Унаследован от ShowCardOptions) |
ShowOnlyFirstTab |
Признак, что нужно показывать только первую вкладку карточки без заголовка.
Актуально только при открытии в режиме диалога.
(Унаследован от ShowCardOptions) |
Splash | Внешний объект сплэш-окна Tessa.Platform.ISplash, при отображении которого выполняется операция с карточкой, или null, если сплэш-окно не отображается. Объект окна должен быть в блоке using, внутри которого выполняемая операция с карточкой. Сплэш-окно может быть скрыто внутри метода в случае, если операция с карточкой производится с открытием диалогового окна. (Унаследован от ShowCardOptions) |
UIContext | Контекст, в пределах которого выполняется операция, или null, если используется текущий контекст. |
UseParentWindowLocation |
Признак того, что при открытии окна диалога в качестве позиции и размеров открываемого окна должны использоваться настройки родительского окна.
Учитывается только при использовании флага HideParentWindow.
Не учитывается при отображении во вкладке.
(Унаследован от ShowCardOptions) |
WithDialogWallpaper |
Признак того, что при отображении в диалоге должно отображаться фоновое изображение.
Не учитывается при отображении во вкладке. По умолчанию равно true.
(Унаследован от ShowCardOptions) |
WithTabControlBackground |
Признак того, что при отображении над фоновым изображением необходимо отрисовать
полупрозрачный фон TabControlBackground.
(Унаследован от ShowCardOptions) |
WithUIExtensions |
Признак того, что должны выполняться UI расширения при действиях с карточкой. Не учитывается при отображении объекта
ICardEditorModel, переданного в метод снаружи. По умолчанию равно true.
(Унаследован от ShowCardOptions) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |