ClientControllerCardGetFileContentByLink - метод
Возвращает содержимое файла для его скачивания в браузере по ссылке.
Пространство имён: Tessa.Web.Client.ControllersСборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 3.6.0.24
[HttpGetAttribute("filelink")]
[SessionMethodAttribute(UserAccessLevel.Regular)]
public Task<IActionResult> CardGetFileContentByLink(
Guid? cardID,
Guid? fileID,
Guid? versionID,
Guid? cardTypeID,
string cardTypeName,
string fileName,
string fileTypeName,
string info,
bool asHtml,
CancellationToken cancellationToken = default
)
<HttpGetAttribute("filelink")>
<SessionMethodAttribute(UserAccessLevel.Regular)>
Public Function CardGetFileContentByLink (
cardID As Guid?,
fileID As Guid?,
versionID As Guid?,
cardTypeID As Guid?,
cardTypeName As String,
fileName As String,
fileTypeName As String,
info As String,
asHtml As Boolean,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IActionResult)
public:
[HttpGetAttribute(L"filelink")]
[SessionMethodAttribute(UserAccessLevel::Regular)]
Task<IActionResult^>^ CardGetFileContentByLink(
Nullable<Guid> cardID,
Nullable<Guid> fileID,
Nullable<Guid> versionID,
Nullable<Guid> cardTypeID,
String^ cardTypeName,
String^ fileName,
String^ fileTypeName,
String^ info,
bool asHtml,
CancellationToken cancellationToken = CancellationToken()
)
[<HttpGetAttribute("filelink")>]
[<SessionMethodAttribute(UserAccessLevel.Regular)>]
member CardGetFileContentByLink :
cardID : Nullable<Guid> *
fileID : Nullable<Guid> *
versionID : Nullable<Guid> *
cardTypeID : Nullable<Guid> *
cardTypeName : string *
fileName : string *
fileTypeName : string *
info : string *
asHtml : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IActionResult>
- cardID NullableGuid
- Идентификатор карточки.
- fileID NullableGuid
- Идентификатор файла.
- versionID NullableGuid
- Идентификатор версии файла.
- cardTypeID NullableGuid
- Идентификатор типа карточки.
- cardTypeName String
- Алиас типа карточки.
- fileName String
- Имя файла с расширением.
- fileTypeName String
- Имя типа файла.
- info String
- Сериализованные дополнительные параметры.
- asHtml Boolean
- Контент файла возвращается как HTML страница.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskIActionResultСодержимое файла, которое скачивает браузер.