ITurnContext Arabirim
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.
Botun dönüşünün bağlamını sağlar.
public interface ITurnContext
type ITurnContext = interface
Public Interface ITurnContext
- Türetilmiş
Açıklamalar
Bağlam, gelen etkinliği işlemek için gereken bilgileri sağlar. Bağlam nesnesi bir BotAdapter tarafından oluşturulur ve dönüş süresince kalıcı hale döner.
Özellikler
Activity |
Botun bu dönüşü için etkinliği alır. |
Adapter |
Bu bağlam nesnesini oluşturan bot bağdaştırıcısını alır. |
Responded |
Geçerli dönüş için en az bir yanıt gönderilip gönderilmediğini belirten bir değer alır. |
TurnState |
Dönüş süresi boyunca bağlam nesnesiyle önbelleğe alınan değer koleksiyonunu alır. |
Yöntemler
DeleteActivityAsync(ConversationReference, CancellationToken) |
Var olan bir etkinliği siler. |
DeleteActivityAsync(String, CancellationToken) |
Var olan bir etkinliği siler. |
OnDeleteActivity(DeleteActivityHandler) |
Silme etkinliği işlemleri için bir yanıt işleyicisi ekler. |
OnSendActivities(SendActivitiesHandler) |
Gönderme etkinliği işlemleri için bir yanıt işleyicisi ekler. |
OnUpdateActivity(UpdateActivityHandler) |
Güncelleştirme etkinliği işlemleri için bir yanıt işleyicisi ekler. |
SendActivitiesAsync(IActivity[], CancellationToken) |
Gelen etkinliği gönderene bir etkinlik kümesi gönderir. |
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. |
UpdateActivityAsync(IActivity, CancellationToken) |
Mevcut etkinliğin yerini alır. |
Uzantı Metotları
GetDebugger(ITurnContext) |
TurnContext'ten IDialogDebugger almak için uzantı yöntemi. |
TraceActivityAsync(ITurnContext, String, Object, String, String, CancellationToken) |
Günlüğe kaydetme amacıyla öğesine BotAdapter bir izleme etkinliği gönderir. |