SkillHttpClient.PostActivityAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
활동을 기술(봇)에 전달합니다. |
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
활동을 기술(봇)에 전달합니다. |
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
SkillConversationIdFactory를 사용하여 기술 대화 ID를 만들거나 검색하고 활동을 보냅니다. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
활동을 기술(봇)에 전달합니다.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse)
매개 변수
- fromBotId
- String
활동을 보내는 봇의 MicrosoftAppId입니다.
- toSkill
- BotFrameworkSkill
BotFrameworkSkill의 인스턴스입니다.
- callbackUrl
- Uri
콜백 Uri입니다.
- activity
- Activity
전달할 활동입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
선택적 invokeResponse를 사용하는 비동기 작업입니다.
적용 대상
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
활동을 기술(봇)에 전달합니다.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))
형식 매개 변수
- T
결과의 형식입니다 InvokeResponse .
매개 변수
- fromBotId
- String
활동을 보내는 봇의 MicrosoftAppId입니다.
- toSkill
- BotFrameworkSkill
BotFrameworkSkill의 인스턴스입니다.
- callbackUrl
- Uri
콜백 Uri입니다.
- activity
- Activity
전달할 활동입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
T 형식의 선택적 invokeResponse를 사용하는 비동기 작업입니다.
적용 대상
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
SkillConversationIdFactory를 사용하여 기술 대화 ID를 만들거나 검색하고 활동을 보냅니다.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string originatingAudience, string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (originatingAudience As String, fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))
형식 매개 변수
- T
InvokeResponse의 본문 형식입니다.
매개 변수
- originatingAudience
- String
토큰 검색 중에 사용되는 oauth 대상 범위입니다. (또는 https://api.botframework.com 봇 앱 ID)
- fromBotId
- String
활동을 보내는 봇의 MicrosoftAppId입니다.
- toSkill
- BotFrameworkSkill
대화 ID를 만드는 기술입니다.
- callbackUrl
- Uri
기술 호스트의 콜백 URL입니다.
- activity
- Activity
보낼 활동입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
invokeResponse를 사용하는 비동기 작업입니다.