Для изменения размера нажмите или перетащите

LinkContextTryParse(DictionaryString, String, ISession, IUnityContainer, FuncCancellationToken, Task, CancellationToken) - метод

Выполняет парсинг ссылки Tessa и возвращает контекст с информацией по ссылке или null, если парсинг сообщения не удался или сообщение не содержит ссылок.

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

Параметры

parameters
Тип: System.Collections.GenericDictionaryString, String
Ссылка, разобранная в виде хеш-таблицы с параметрами.
session
Тип: Tessa.Platform.RuntimeISession
Текущая сессия.
container
Тип: IUnityContainer
Контейнер Unity, из которого обработчик ссылки может получить сервисы и другие зависимости.
activateShellActionAsync
Тип: SystemFuncCancellationToken, Task
Метод, выполняющий активацию основного окна приложения. Проецируется на метод ActivateShellAsync(CancellationToken).
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Тип: LinkContext
Возвращает контекст с информацией по ссылке или null, если парсинг сообщения не удался или сообщение не содержит ссылок.
См. также