FileTemplatesManagerGetAvailableFileTemplatesAsync - метод
Получает доступные шаблоны файлов с учетом передаваемых параметров.
Пространство имён: Tessa.FileTemplatesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Task<Dictionary<string, Object>> GetAvailableFileTemplatesAsync(
Guid userID,
FileTemplateType? fileTemplateType = null,
Guid? cardTypeID = null,
Guid? docTypeID = null,
string viewAliasName = null,
CancellationToken cancellationToken = default
)
Public Function GetAvailableFileTemplatesAsync (
userID As Guid,
Optional fileTemplateType As FileTemplateType? = Nothing,
Optional cardTypeID As Guid? = Nothing,
Optional docTypeID As Guid? = Nothing,
Optional viewAliasName As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Dictionary(Of String, Object))
public:
virtual Task<Dictionary<String^, Object^>^>^ GetAvailableFileTemplatesAsync(
Guid userID,
Nullable<FileTemplateType> fileTemplateType = nullptr,
Nullable<Guid> cardTypeID = nullptr,
Nullable<Guid> docTypeID = nullptr,
String^ viewAliasName = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetAvailableFileTemplatesAsync :
userID : Guid *
?fileTemplateType : Nullable<FileTemplateType> *
?cardTypeID : Nullable<Guid> *
?docTypeID : Nullable<Guid> *
?viewAliasName : string *
?cancellationToken : CancellationToken
(* Defaults:
let _fileTemplateType = defaultArg fileTemplateType null
let _cardTypeID = defaultArg cardTypeID null
let _docTypeID = defaultArg docTypeID null
let _viewAliasName = defaultArg viewAliasName null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<Dictionary<string, Object>>
override GetAvailableFileTemplatesAsync :
userID : Guid *
?fileTemplateType : Nullable<FileTemplateType> *
?cardTypeID : Nullable<Guid> *
?docTypeID : Nullable<Guid> *
?viewAliasName : string *
?cancellationToken : CancellationToken
(* Defaults:
let _fileTemplateType = defaultArg fileTemplateType null
let _cardTypeID = defaultArg cardTypeID null
let _docTypeID = defaultArg docTypeID null
let _viewAliasName = defaultArg viewAliasName null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<Dictionary<string, Object>>
- userID Guid
- ID пользователя для которого требуется получить шаблоны.
- fileTemplateType NullableFileTemplateType (Optional)
- Тип шаблонов файлов, или null если любой.
- cardTypeID NullableGuid (Optional)
- ID типа карточек для которого требуется получить шаблоны, или null если любой.
- docTypeID NullableGuid (Optional)
- ID типа документа для которого требуется получить шаблоны, или null если любой.
- viewAliasName String (Optional)
- Алиас представления для которого требуется получить шаблоны, или null если любой.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskDictionaryString,
ObjectСловарь шаблонов файлов, где ключ это ID шаблона.
IFileTemplatesManagerGetAvailableFileTemplatesAsync(Guid, NullableFileTemplateType, NullableGuid, NullableGuid, String, CancellationToken)