ChannelServiceHandlerBase.OnUploadAttachmentAsync メソッド

定義

UploadAttachment() API。

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> OnUploadAttachmentAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, Microsoft.Bot.Schema.AttachmentData attachmentUpload, System.Threading.CancellationToken cancellationToken = default);
abstract member OnUploadAttachmentAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.AttachmentData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.OnUploadAttachmentAsync : System.Security.Claims.ClaimsIdentity * string * Microsoft.Bot.Schema.AttachmentData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function OnUploadAttachmentAsync (claimsIdentity As ClaimsIdentity, conversationId As String, attachmentUpload As AttachmentData, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

パラメーター

claimsIdentity
ClaimsIdentity

ボットの claimsIdentity には、AudienceClaim、AppIdClaim、ServiceUrlClaim が必要です。

conversationId
String

会話 ID。

attachmentUpload
AttachmentData

添付ファイル データ。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

結果を含むタスク。

注釈

企業を扱うときに準拠ストアにデータを格納するには、このメソッドをオーバーライドします。

応答は ResourceResponse であり、AttachmentId が含まれており、添付ファイル API での 使用に適しています。

適用対象