MySettingsExtensionContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public MySettingsExtensionContext(
Guid userID,
ICardModel dialogModel,
IFormViewModelBase form,
ISession session,
Action closeDialogAction,
CancellationToken cancellationToken = default
)
Public Sub New (
userID As Guid,
dialogModel As ICardModel,
form As IFormViewModelBase,
session As ISession,
closeDialogAction As Action,
Optional cancellationToken As CancellationToken = Nothing
)
public:
MySettingsExtensionContext(
Guid userID,
ICardModel^ dialogModel,
IFormViewModelBase^ form,
ISession^ session,
Action^ closeDialogAction,
CancellationToken cancellationToken = CancellationToken()
)
new :
userID : Guid *
dialogModel : ICardModel *
form : IFormViewModelBase *
session : ISession *
closeDialogAction : Action *
?cancellationToken : CancellationToken
-> MySettingsExtensionContext
Параметры
- userID Guid
-
Идентификатор сотрудника, для которого открыт диалог. Может отличаться от текущего сотрудника,
если диалог открыт от администратора, обычно для пользователя System.
- dialogModel ICardModel
- Модель отображаемого диалога "Мои настройки". Не должна быть равна null.
- form IFormViewModelBase
- Модель представления диалога со всеми элементами управления. Не должна быть равна null.
- session ISession
- Текущая сессия.
- closeDialogAction Action
- Действие по закрытию диалога, если он ещё открыт. Не должно быть равно null.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.