Condividi tramite


SkillHttpClient.PostActivityAsync Metodo

Definizione

Overload

PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Inoltra un'attività a una competenza (bot).

PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Inoltra un'attività a una competenza (bot).

PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Usa SkillConversationIdFactory per creare o recuperare un ID conversazione competenza e inviare l'attività.

PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Inoltra un'attività a una competenza (bot).

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)

Parametri

fromBotId
String

MicrosoftAppId del bot che invia l'attività.

toSkill
BotFrameworkSkill

Istanza di BotFrameworkSkill.

callbackUrl
Uri

URI di callback.

activity
Activity

attività da inoltrare.

cancellationToken
CancellationToken

token di annullamento.

Restituisce

Attività asincrona con invokeResponse facoltativo.

Si applica a

PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Inoltra un'attività a una competenza (bot).

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))

Parametri di tipo

T

tipo del InvokeResponse risultato.

Parametri

fromBotId
String

MicrosoftAppId del bot che invia l'attività.

toSkill
BotFrameworkSkill

Istanza di BotFrameworkSkill.

callbackUrl
Uri

URI di callback.

activity
Activity

attività da inoltrare.

cancellationToken
CancellationToken

token di annullamento.

Restituisce

Attività asincrona con invokeResponse facoltativo di tipo T.

Si applica a

PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Usa SkillConversationIdFactory per creare o recuperare un ID conversazione competenza e inviare l'attività.

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))

Parametri di tipo

T

Tipo di corpo in InvokeResponse.

Parametri

originatingAudience
String

Ambito del gruppo di destinatari oauth, usato durante il recupero del token. https://api.botframework.com(ID app bot o .

fromBotId
String

MicrosoftAppId del bot che invia l'attività.

toSkill
BotFrameworkSkill

Competenza per cui creare l'ID conversazione.

callbackUrl
Uri

URL di callback per l'host della competenza.

activity
Activity

Attività da inviare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Attività asincrona con invokeResponse.

Si applica a