LinkContext - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.Platform.Links
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public LinkContext(
	string action,
	Dictionary<string, string> parameters,
	ISession session,
	IUnityContainer container,
	Func<CancellationToken, Task> activateShellActionAsync,
	CancellationToken cancellationToken = default
)

Параметры

action  String
Действие, указанное в ссылке. Действие определяет, какой обработчик ссылки будет вызван.
parameters  DictionaryString, String
Хеш-таблица с параметрами ссылки, ключом которой является название параметра, а значением - строковая интерпретация значения параметра, заданная в ссылке.
session  ISession
Текущая сессия.
container  IUnityContainer
Контейнер Unity, из которого обработчик ссылки может получить сервисы и другие зависимости.
activateShellActionAsync  FuncCancellationToken, Task
Метод, выполняющий активацию основного окна приложения. Проецируется на метод ActivateShellAsync(CancellationToken).
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

См. также