Microsoft.Bot.Schema Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas
| AadResourceUrls |
Skema sumber daya target tempat Layanan Token Kerangka Kerja Bot akan menukar token cache untuk pengguna. Kelas ini hanya berlaku untuk koneksi AAD V1. |
| ActionTypes |
Menentukan nilai untuk ActionTypes. |
| Activity |
Aktivitas adalah jenis komunikasi dasar untuk protokol Bot Framework 3.0. |
| ActivityEventNames |
Tentukan nilai untuk nama peristiwa umum yang digunakan oleh aktivitas jenis Event. |
| ActivityExtensions |
Fungsi pembantu untuk Aktivitas Pesan. |
| ActivityImportance |
Menentukan nilai untuk ActivityImportance. |
| ActivityTypes |
Menentukan nilai untuk ActivityTypes. |
| ActivityTypesEx |
Nilai tambahan untuk ActivityTypes di luar kelas ActivityTypes yang dibuat secara otomatis. |
| AdaptiveCardAuthentication |
Menentukan struktur yang tiba di Aktivitas.Nilai.Autentikasi untuk Aktivitas panggil dengan Nama 'adaptiveCard/action'. |
| AdaptiveCardInvokeAction |
Menentukan struktur yang tiba di aktivitas Activity.Value.Action for Invoke dengan Nama 'adaptiveCard/action'. |
| AdaptiveCardInvokeResponse |
Mendefinisikan struktur yang dikembalikan sebagai hasil dari aktivitas Panggil dengan Nama 'adaptiveCard/action'. |
| AdaptiveCardInvokeValue |
Menentukan struktur yang tiba di aktivitas Activity.Value for Invoke dengan Nama 'adaptiveCard/action'. |
| AnimationCard |
Kartu animasi (Misalnya: gif atau klip video pendek). |
| Attachment |
Lampiran dalam aktivitas. |
| AttachmentData |
Data lampiran. |
| AttachmentInfo |
Metadata untuk lampiran. |
| AttachmentLayoutTypes |
Menentukan nilai untuk AttachmentLayoutTypes. |
| AttachmentView |
Nama dan ukuran Tampilan Lampiran. |
| AudioCard |
Kartu audio. |
| BasicCard |
Kartu dasar. |
| CallerIdConstants |
Konstanta yang digunakan untuk mengisi CallerId properti. |
| CardAction |
Tindakan yang dapat diklik. |
| CardImage |
Gambar pada kartu. |
| ChannelAccount |
Informasi akun saluran diperlukan untuk merutekan pesan. |
| CommandResultValue<T> |
Bidang nilai berisi ICommandResultActivity metadata yang terkait dengan hasil perintah. Payload data opsional yang dapat diperluas dapat disertakan jika ditentukan oleh nama aktivitas hasil perintah. Kehadiran bidang kesalahan menunjukkan bahwa perintah asli gagal diselesaikan. |
| CommandValue<T> |
Bidang nilai berisi ICommandActivity metadata yang terkait dengan perintah. Payload data opsional yang dapat diperluas dapat disertakan jika ditentukan oleh nama aktivitas perintah. |
| ContactRelationUpdateActionTypes |
Menentukan nilai untuk ContactRelationUpdateActionTypes. |
| ConversationAccount |
Akun percakapan mewakili identitas percakapan dalam saluran. |
| ConversationMembers |
Percakapan dan anggotanya. |
| ConversationParameters |
Parameter untuk membuat percakapan baru. |
| ConversationReference |
Objek yang berkaitan dengan titik tertentu dalam percakapan. |
| ConversationResourceResponse |
Respons yang berisi sumber daya. |
| ConversationsResult |
Hasil percakapan. |
| DeliveryModes |
Menentukan nilai untuk DeliveryModes. |
| EndOfConversationCodes |
Menentukan nilai untuk EndOfConversationCodes. |
| Entity |
Objek metadata yang berkaitan dengan aktivitas. |
| Error |
Objek yang mewakili informasi kesalahan. |
| ErrorCodes |
Kode kesalahan untuk berkomunikasi saat melempar APIException. |
| ErrorResponse |
Respons API HTTP. |
| ErrorResponseException |
Pengecualian dilemparkan untuk respons yang tidak valid dengan informasi ErrorResponse. |
| ExpectedReplies |
Balasan sebagai respons terhadap ExpectReplies. |
| Extensions |
Metode ekstensi untuk mengonversi objek Kartu yang ditik dengan kuat menjadi Attachment. |
| Fact |
Kumpulan pasangan kunci-nilai. Keuntungan dari bagian ini adalah bahwa properti kunci dan nilai akan dirender dengan informasi gaya default dengan beberapa pemisah di antaranya. Jadi tidak perlu pengembang menentukan informasi gaya. |
| GeoCoordinates |
GeoCoordinates (jenis entitas: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Menentukan nilai untuk nama peristiwa handoff. |
| HeroCard |
Nilai HeroCard ContentType. |
| IActivityExtensions |
Menyediakan metode tambahan untuk bekerja dengan IActivity. |
| InnerHttpError |
Objek yang mewakili kesalahan http dalam. |
| InputHints |
Menentukan nilai untuk InputHints. |
| InstallationUpdateActionTypes |
Menentukan nilai untuk InstallationUpdateActionTypes. |
| MediaCard |
Kartu media. |
| MediaEventValue |
Parameter tambahan untuk peristiwa media. |
| MediaUrl |
URL Media. |
| Mention |
Sebutkan informasi (jenis entitas: "sebutan"). |
| MessageReaction |
Objek reaksi pesan. |
| MessageReactionTypes |
Menentukan nilai untuk MessageReactionTypes. |
| MicrosoftPayMethodData |
Data Metode Pembayaran W3C untuk Microsoft Pay. |
| OAuthCard |
Nilai OAuthCard ContentType. |
| PagedMembersResult |
Halaman anggota. |
| PaymentAddress |
Alamat dalam Permintaan Pembayaran. |
| PaymentCurrencyAmount |
Memasok jumlah moneter. |
| PaymentDetails |
Menyediakan informasi tentang transaksi yang diminta. |
| PaymentDetailsModifier |
Menyediakan detail yang memodifikasi PaymentDetails berdasarkan pengidentifikasi metode pembayaran. |
| PaymentItem |
Menunjukkan untuk apa permintaan pembayaran dan nilai yang diminta. |
| PaymentMethodData |
Menunjukkan serangkaian metode pembayaran yang didukung dan data khusus metode pembayaran terkait untuk metode tersebut. |
| PaymentOperations |
Nama untuk operasi yang dapat dipanggil dalam protokol panggilan balik pembayaran. |
| PaymentOptions |
Menyediakan informasi tentang opsi yang diinginkan untuk permintaan pembayaran. |
| PaymentRequest |
Permintaan untuk melakukan pembayaran. |
| PaymentRequestComplete |
Payload dikirimkan saat menyelesaikan permintaan pembayaran. |
| PaymentRequestCompleteResult |
Hasil dari permintaan pembayaran yang telah selesai. |
| PaymentRequestUpdate |
Pembaruan untuk permintaan pembayaran. |
| PaymentRequestUpdateResult |
Objek hasil dari operasi pemanggilan Pembaruan Permintaan Pembayaran. |
| PaymentResponse |
PaymentResponse dikembalikan ketika pengguna telah memilih metode pembayaran dan menyetujui permintaan pembayaran. |
| PaymentShippingOption |
Menjelaskan opsi pengiriman. |
| PaymentShippingTypes |
Jenis pengiriman yang berbeda. Lihat http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype untuk informasi lebih lanjut. |
| Place |
Tempat (jenis entitas: "https://schema.org/Place"). |
| ReceiptCard |
Nilai ContentType Kartu Tanda Terima. |
| ReceiptItem |
Item pada kartu tanda terima. |
| ResourceResponse |
Respons yang berisi ID sumber daya. |
| RoleTypes |
Menentukan nilai untuk RoleTypes. |
| SearchInvokeOptions |
Menentukan opsi kueri dalam SearchInvokeValue untuk Aktivitas pemanggilan dengan Nama 'aplikasi/pencarian'. |
| SearchInvokeResponse |
Mendefinisikan struktur yang dikembalikan sebagai hasil dari aktivitas Panggil dengan Nama 'aplikasi/pencarian'. |
| SearchInvokeTypes |
Menentukan nilai untuk SearchInvokeTypes. Lihat SearchInvokeValue. |
| SearchInvokeValue |
Menentukan struktur yang tiba di aktivitas Activity.Value for Invoke dengan Nama 'aplikasi/pencarian'. |
| SemanticAction |
Mewakili referensi ke tindakan terprogram. |
| SemanticActionStates |
Menunjukkan apakah tindakan semantik dimulai, dilanjutkan, atau dilakukan. |
| SigninCard |
Nilai ContentType SigninCard. |
| SignInConstants |
Nama untuk operasi pemanggilan masuk dalam protokol token. |
| SignInResource |
Jenis yang berisi informasi untuk akses menyeluruh. |
| SpeechConstants |
Menentukan konstanta yang dapat digunakan dalam pemrosesan interaksi ucapan. |
| SuggestedActions |
SuggestedActions yang dapat dilakukan. |
| TextFormatTypes |
Menentukan nilai untuk TextFormatTypes. |
| TextHighlight |
Mengacu pada substring konten dalam bidang lain. |
| Thing |
Hal (jenis entitas: "https://schema.org/Thing"). |
| ThumbnailCard |
Nilai ContentType ThumbnailCard. |
| ThumbnailUrl |
URL Gambar Mini. |
| TokenExchangeInvokeRequest |
Permintaan untuk bertukar token. |
| TokenExchangeInvokeResponse |
Objek respons dari pemanggilan pertukaran token. |
| TokenExchangeRequest |
Minta payload untuk dikirim ke Bot Framework Token Service untuk Akses Menyeluruh. Jika URI diatur ke cakupan kustom, maka Layanan Token akan menukar token dalam cache-nya dengan token yang menargetkan cakupan kustom dan mengembalikannya dalam respons. Jika Token dikirim dalam payload, Maka Layanan Token akan menukar token dengan token yang menargetkan cakupan yang ditentukan dalam koneksi OAauth yang sesuai. |
| TokenExchangeResource |
Skema respons dikirim kembali dari Bot Framework Token Service yang diperlukan untuk memulai akses menyeluruh pengguna. |
| TokenExchangeState |
Objek status diteruskan ke layanan token bot. |
| TokenPollingSettings |
Membantu menyediakan polling untuk detail token. |
| TokenPostResource |
Skema respons dikirim kembali dari Bot Framework Token Service yang diperlukan untuk memulai posting langsung token pengguna. |
| TokenRequest |
Permintaan untuk menerima token pengguna. |
| TokenResponse |
Skema respons dikirim kembali dari Bot Framework Token Service, sebagai respons terhadap permintaan untuk mendapatkan atau menukar token dengan pengguna. |
| TokenStatus |
Status token tertentu. |
| Transcript |
Transkrip. |
| VideoCard |
Nilai ContentType VideoCard. |
Antarmuka
| IActivity |
Properti bersama untuk semua aktivitas. |
| ICommandActivity |
Perintah eksternal asinkron. |
| ICommandResultActivity |
Hasil perintah eksternal asinkron. |
| IContactRelationUpdateActivity |
Pengguna telah menambahkan bot ke daftar kontak mereka, menghapus bot dari daftar kontak mereka, atau mengubah hubungan antara pengguna dan bot. |
| IConversationUpdateActivity |
Percakapan yang dirujuk telah diperbarui. |
| IEndOfConversationActivity |
Percakapan berakhir, atau permintaan untuk mengakhiri percakapan. |
| IEventActivity |
Peristiwa eksternal asinkron. |
| IHandoffActivity |
Kontrol percakapan telah ditransfer, atau permintaan untuk mentransfer kontrol percakapan. |
| IInstallationUpdateActivity |
Bot diinstal atau dihapus dari saluran. |
| IInvokeActivity |
Permintaan sinkron untuk memanggil operasi. |
| IMessageActivity |
Pesan dalam percakapan. |
| IMessageDeleteActivity |
Mewakili permintaan untuk menghapus aktivitas pesan sebelumnya dalam percakapan. |
| IMessageReactionActivity |
Reaksi terhadap Aktivitas Pesan. |
| IMessageUpdateActivity |
Mewakili permintaan untuk memperbarui aktivitas pesan sebelumnya dalam percakapan. |
| ISuggestionActivity |
Mewakili saran privat untuk Recipient tentang aktivitas lain. |
| ITraceActivity |
Mewakili titik dalam logika bot, untuk membantu penelusuran kesalahan bot. |
| ITypingActivity |
Alamat Dari sedang mengetik. |