Activity Konstruktor

Definisi

Overload

Activity()

Menginisialisasi instans baru kelas Activity.

Activity(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, ChannelAccount, ConversationAccount, ChannelAccount, String, String, IList<ChannelAccount>, IList<ChannelAccount>, IList<MessageReaction>, IList<MessageReaction>, String, Nullable<Boolean>, String, String, String, String, String, SuggestedActions, IList<Attachment>, IList<Entity>, Object, String, String, String, String, Object, String, ConversationReference, String, Nullable<DateTimeOffset>, String, String, IList<String>, IList<TextHighlight>, SemanticAction, String)

Menginisialisasi instans baru kelas Activity.

Activity()

Menginisialisasi instans baru kelas Activity.

public Activity();
Public Sub New ()

Berlaku untuk

Activity(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, ChannelAccount, ConversationAccount, ChannelAccount, String, String, IList<ChannelAccount>, IList<ChannelAccount>, IList<MessageReaction>, IList<MessageReaction>, String, Nullable<Boolean>, String, String, String, String, String, SuggestedActions, IList<Attachment>, IList<Entity>, Object, String, String, String, String, Object, String, ConversationReference, String, Nullable<DateTimeOffset>, String, String, IList<String>, IList<TextHighlight>, SemanticAction, String)

Menginisialisasi instans baru kelas Activity.

public Activity(string type = default, string id = default, DateTimeOffset? timestamp = default, DateTimeOffset? localTimestamp = default, string serviceUrl = default, string channelId = default, Microsoft.Bot.Schema.ChannelAccount from = default, Microsoft.Bot.Schema.ConversationAccount conversation = default, Microsoft.Bot.Schema.ChannelAccount recipient = default, string textFormat = default, string attachmentLayout = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> membersAdded = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> membersRemoved = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> reactionsAdded = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> reactionsRemoved = default, string topicName = default, bool? historyDisclosed = default, string locale = default, string text = default, string speak = default, string inputHint = default, string summary = default, Microsoft.Bot.Schema.SuggestedActions suggestedActions = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.Attachment> attachments = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.Entity> entities = default, object channelData = default, string action = default, string replyToId = default, string label = default, string valueType = default, object value = default, string name = default, Microsoft.Bot.Schema.ConversationReference relatesTo = default, string code = default, DateTimeOffset? expiration = default, string importance = default, string deliveryMode = default, System.Collections.Generic.IList<string> listenFor = default, System.Collections.Generic.IList<Microsoft.Bot.Schema.TextHighlight> textHighlights = default, Microsoft.Bot.Schema.SemanticAction semanticAction = default, string localTimezone = default);
new Microsoft.Bot.Schema.Activity : string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Microsoft.Bot.Schema.ChannelAccount * Microsoft.Bot.Schema.ConversationAccount * Microsoft.Bot.Schema.ChannelAccount * string * string * System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> * System.Collections.Generic.IList<Microsoft.Bot.Schema.ChannelAccount> * System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> * System.Collections.Generic.IList<Microsoft.Bot.Schema.MessageReaction> * string * Nullable<bool> * string * string * string * string * string * Microsoft.Bot.Schema.SuggestedActions * System.Collections.Generic.IList<Microsoft.Bot.Schema.Attachment> * System.Collections.Generic.IList<Microsoft.Bot.Schema.Entity> * obj * string * string * string * string * obj * string * Microsoft.Bot.Schema.ConversationReference * string * Nullable<DateTimeOffset> * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Bot.Schema.TextHighlight> * Microsoft.Bot.Schema.SemanticAction * string -> Microsoft.Bot.Schema.Activity
Public Sub New (Optional type As String = Nothing, Optional id As String = Nothing, Optional timestamp As Nullable(Of DateTimeOffset) = Nothing, Optional localTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional serviceUrl As String = Nothing, Optional channelId As String = Nothing, Optional from As ChannelAccount = Nothing, Optional conversation As ConversationAccount = Nothing, Optional recipient As ChannelAccount = Nothing, Optional textFormat As String = Nothing, Optional attachmentLayout As String = Nothing, Optional membersAdded As IList(Of ChannelAccount) = Nothing, Optional membersRemoved As IList(Of ChannelAccount) = Nothing, Optional reactionsAdded As IList(Of MessageReaction) = Nothing, Optional reactionsRemoved As IList(Of MessageReaction) = Nothing, Optional topicName As String = Nothing, Optional historyDisclosed As Nullable(Of Boolean) = Nothing, Optional locale As String = Nothing, Optional text As String = Nothing, Optional speak As String = Nothing, Optional inputHint As String = Nothing, Optional summary As String = Nothing, Optional suggestedActions As SuggestedActions = Nothing, Optional attachments As IList(Of Attachment) = Nothing, Optional entities As IList(Of Entity) = Nothing, Optional channelData As Object = Nothing, Optional action As String = Nothing, Optional replyToId As String = Nothing, Optional label As String = Nothing, Optional valueType As String = Nothing, Optional value As Object = Nothing, Optional name As String = Nothing, Optional relatesTo As ConversationReference = Nothing, Optional code As String = Nothing, Optional expiration As Nullable(Of DateTimeOffset) = Nothing, Optional importance As String = Nothing, Optional deliveryMode As String = Nothing, Optional listenFor As IList(Of String) = Nothing, Optional textHighlights As IList(Of TextHighlight) = Nothing, Optional semanticAction As SemanticAction = Nothing, Optional localTimezone As String = Nothing)

Parameter

type
String

Berisi jenis aktivitas. Nilai yang mungkin termasuk: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'.

id
String

Berisi ID yang secara unik mengidentifikasi aktivitas di saluran.

timestamp
Nullable<DateTimeOffset>

Berisi tanggal dan waktu ketika pesan dikirim, dalam UTC, yang dinyatakan dalam format ISO-8601.

localTimestamp
Nullable<DateTimeOffset>

Berisi tanggal dan waktu ketika pesan dikirim, dalam waktu lokal, yang dinyatakan dalam format ISO-8601. Misalnya, 2016-09-23T13:07:49.4714686-07:00.

serviceUrl
String

Berisi URL yang menentukan titik akhir layanan saluran. Diatur oleh saluran.

channelId
String

Berisi ID yang secara unik mengidentifikasi saluran. Diatur oleh saluran.

from
ChannelAccount

Mengidentifikasi pengirim pesan.

conversation
ConversationAccount

Mengidentifikasi percakapan tempat aktivitas berada.

recipient
ChannelAccount

Mengidentifikasi penerima pesan.

textFormat
String

Format bidang teks. Default: markdown. Nilai yang mungkin termasuk: 'markdown', 'plain', 'xml'.

attachmentLayout
String

Petunjuk tata letak untuk beberapa lampiran. Default: daftar. Nilai yang mungkin termasuk: 'list', 'carousel'.

membersAdded
IList<ChannelAccount>

Kumpulan anggota ditambahkan ke percakapan.

membersRemoved
IList<ChannelAccount>

Kumpulan anggota dihapus dari percakapan.

reactionsAdded
IList<MessageReaction>

Kumpulan reaksi ditambahkan ke percakapan.

reactionsRemoved
IList<MessageReaction>

Kumpulan reaksi dihapus dari percakapan.

topicName
String

Nama topik percakapan yang diperbarui.

historyDisclosed
Nullable<Boolean>

Menunjukkan apakah riwayat saluran sebelumnya diungkapkan.

locale
String

Nama lokal untuk konten bidang teks. Nama lokal adalah kombinasi dari kode kultur dua huruf ISO 639 atau tiga huruf yang terkait dengan bahasa dan kode subkultur dua huruf ISO 3166 yang terkait dengan negara atau wilayah. Nama lokal juga dapat sesuai dengan tag bahasa BCP-47 yang valid.

text
String

Konten teks pesan.

speak
String

Teks untuk diucapkan.

inputHint
String

Menunjukkan apakah bot Anda menerima, mengharapkan, atau mengabaikan input pengguna setelah pesan dikirimkan ke klien. Nilai yang mungkin termasuk: 'acceptingInput', 'ignoringInput', 'expectingInput'.

summary
String

Teks yang akan ditampilkan jika saluran tidak dapat merender kartu.

suggestedActions
SuggestedActions

Tindakan yang disarankan untuk aktivitas tersebut.

attachments
IList<Attachment>

Lampiran untuk aktivitas.

entities
IList<Entity>

Mewakili entitas yang disebutkan dalam pesan.

channelData
Object

Berisi konten khusus saluran.

action
String

Menunjukkan apakah penerima contactRelationUpdate ditambahkan ke atau dihapus dari daftar kontak pengirim.

replyToId
String

Berisi ID pesan di mana pesan ini adalah balasan.

label
String

Label deskriptif untuk aktivitas.

valueType
String

Jenis objek nilai aktivitas.

value
Object

Nilai yang terkait dengan aktivitas.

name
String

Nama operasi yang terkait dengan aktivitas pemanggilan atau peristiwa.

relatesTo
ConversationReference

Referensi ke percakapan atau aktivitas lain.

code
String

Kode untuk aktivitas endOfConversation yang menunjukkan mengapa percakapan berakhir. Nilai yang mungkin termasuk: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'.

expiration
Nullable<DateTimeOffset>

Waktu di mana aktivitas harus dianggap "kedaluwarsa" dan tidak boleh disajikan kepada penerima.

importance
String

Pentingnya aktivitas. Nilai yang mungkin termasuk: 'rendah', 'normal', 'tinggi'.

deliveryMode
String

Petunjuk pengiriman untuk memberi sinyal ke jalur pengiriman alternatif penerima untuk aktivitas tersebut. Mode pengiriman default adalah "default". Nilai yang mungkin termasuk: 'normal', 'notification', 'expectReplies', 'ephemeral'.

listenFor
IList<String>

Daftar frasa dan referensi yang harus didengarkan oleh sistem priming ucapan dan bahasa.

textHighlights
IList<TextHighlight>

Kumpulan fragmen teks yang akan disorot saat aktivitas berisi nilai ReplyToId.

semanticAction
SemanticAction

Tindakan terprogram opsional yang menyertai permintaan ini.

localTimezone
String

Berisi nama zona waktu yang digunakan untuk menentukan waktu lokal untuk pesan, yang dinyatakan dalam format database Zona Waktu IANA. Misalnya, Amerika/Los_Angeles.

Berlaku untuk