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

KrTileHelperOpenMarkedCardAsync - метод

Ставит в Info карточки отметку, по которой сработает соответствующее расширение, и открывает карточку. Перед вызовом открытия карточки можно использовать диалог для подтверждения/отмены действия и опционального вызова предварительного сохранения карточки.

Пространство имён:  Tessa.Extensions.Default.Client.Tiles
Сборка:  Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.5.0.19
Синтаксис
public static Task<bool> OpenMarkedCardAsync(
	string mark,
	Func<bool> proceedConfirmation,
	Func<bool?> proceedAndSaveCardConfirmation,
	Func<Task<bool>> continuationOnSuccessFunc = null,
	Dictionary<string, Object> getInfo = null,
	CancellationToken cancellationToken = default
)

Параметры

mark
Тип: SystemString
Отметка, по которой сработает расширение при открытии карточки.
proceedConfirmation
Тип: SystemFuncBoolean
Функция подтверждения основного действия
proceedAndSaveCardConfirmation
Тип: SystemFuncNullableBoolean
Функция подтверждения действия и опционального сохранения карточки. Если функция вернет null - отрытия карточки не будет, если false - будет открытие карточки без сохранения изменения, если true - открытие карточки с сохраением изменений
continuationOnSuccessFunc (Optional)
Тип: SystemFuncTaskBoolean
Функция, выполняемая в потоке UI при успешном действии с карточкой, или null, если такая функция отсутствует.
getInfo (Optional)
Тип: System.Collections.GenericDictionaryString, Object
Информация, передаваемая в запрос на загрузку карточки Request.Info, или null, если дополнительная информация не указывается.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskBoolean
Задача, возвращающая true, если сохранение успешно завершено или не выполнялось, и false в противном случае.
См. также