DelegatingTurnContext<T>.SendActivityAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
SendActivityAsync(IActivity, CancellationToken) |
Gelen etkinliği gönderene bir etkinlik gönderir. |
SendActivityAsync(String, String, String, CancellationToken) |
Gelen etkinliği gönderene bir ileti etkinliği gönderir. |
SendActivityAsync(IActivity, CancellationToken)
Gelen etkinliği gönderene bir etkinlik gönderir.
public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (Microsoft.Bot.Schema.IActivity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.SendActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (activity As IActivity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parametreler
- activity
- IActivity
Gönderilecek etkinlik.
- cancellationToken
- CancellationToken
İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.
Döndürülenler
Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.
Uygulamalar
Açıklamalar
Etkinlik başarıyla gönderilirse, görev sonucu, alma kanalının etkinliğe atadığı kimliği içeren bir ResourceResponse nesne içerir.
Ayrıca bkz.
- UpdateActivityAsync(IActivity, CancellationToken)
- DeleteActivityAsync(ConversationReference, CancellationToken)
- OnSendActivities(SendActivitiesHandler)
- SendActivityAsync(String, String, String, CancellationToken)
- SendActivitiesAsync(IActivity[], CancellationToken)
Şunlara uygulanır
SendActivityAsync(String, String, String, CancellationToken)
Gelen etkinliği gönderene bir ileti etkinliği gönderir.
public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (string textReplyToSend, string speak = default, string inputHint = "acceptingInput", System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.SendActivityAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (textReplyToSend As String, Optional speak As String = Nothing, Optional inputHint As String = "acceptingInput", Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parametreler
- textReplyToSend
- String
Gönderilecek iletinin metni.
- speak
- String
İsteğe bağlı olarak, konuşma özellikli bir kanalda botunuz tarafından konuşulacak metin.
- inputHint
- String
İsteğe bağlı olarak, ileti istemciye teslim edildikten sonra botunuzun kullanıcı girişini kabul edip etmediğini, beklediğini veya yoksaydığını gösterir. InputHints olası değerleri tanımlar. AcceptingInput varsayılan değerdir.
- cancellationToken
- CancellationToken
İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.
Döndürülenler
Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.
Uygulamalar
Açıklamalar
Etkinlik başarıyla gönderilirse, görev sonucu etkinliğe atanan alıcı kanalın kimliğini içeren bir ResourceResponse nesne içerir.
içeriğinin içeriğine uygulanan sınırlar için kanalın belgelerine textReplyToSend
bakın.
Botunuzun konuşmasının ses, hız, ses düzeyi, söyleniş ve perde gibi çeşitli özelliklerini denetlemek için Konuşma Sentezi Biçimlendirme Dili (SSML) biçiminde belirtin speak
.
Ayrıca bkz.
- UpdateActivityAsync(IActivity, CancellationToken)
- DeleteActivityAsync(ConversationReference, CancellationToken)
- OnSendActivities(SendActivitiesHandler)
- SendActivityAsync(IActivity, CancellationToken)
- SendActivitiesAsync(IActivity[], CancellationToken)