CardUIManagerImportAsync - метод
Выполняет импорт карточек из заданных файлов.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public Task<int> ImportAsync(
IReadOnlyCollection<(string FilePath, string OptionsPath)> files,
CancellationToken cancellationToken = default
)
Public Function ImportAsync (
files As IReadOnlyCollection(Of (FilePath As String, OptionsPath As String)),
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Integer)
public:
virtual Task<int>^ ImportAsync(
IReadOnlyCollection<ValueTuple<String^, String^>>^ files,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ImportAsync :
files : IReadOnlyCollection<ValueTuple<string, string>> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<int>
override ImportAsync :
files : IReadOnlyCollection<ValueTuple<string, string>> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<int>
- files IReadOnlyCollectionValueTupleString, String
-
Коллекция полных путей к файлам, которые содержат карточки для импорта FilePath и файлы с опциями слияния OptionsPath.
Если опции не указаны, т.е. OptionsPath равен null или пустой строке, то выполняется поиск файла с именем
[Tessa.Cards.CardHelper.DefaultMergeOptionsFileName] в подпапке с именем файла импортируемой карточки.
Если такой файл не найден, то карточка импортируется с настройками слияния по умолчанию.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskInt32Количество успешно импортированных карточек.
ICardUIManagerImportAsync(IReadOnlyCollectionValueTupleString, String, CancellationToken)