Dela via


Activity Konstruktorer

Definition

Överlagringar

Activity()

Initierar en ny instans av Activity klassen.

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)

Initierar en ny instans av Activity klassen.

Activity()

Initierar en ny instans av Activity klassen.

public Activity ();
Public Sub New ()

Gäller för

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)

Initierar en ny instans av Activity klassen.

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)

Parametrar

type
String

Innehåller aktivitetstypen. Möjliga värden är: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'.

id
String

Innehåller ett ID som unikt identifierar aktiviteten på kanalen.

timestamp
Nullable<DateTimeOffset>

Innehåller datum och tid när meddelandet skickades, i UTC, uttryckt i ISO-8601-format.

localTimestamp
Nullable<DateTimeOffset>

Innehåller datum och tid när meddelandet skickades, i lokal tid, uttryckt i ISO-8601-format. Till exempel 2016-09-23T13:07:49.4714686-07:00.

serviceUrl
String

Innehåller den URL som anger kanalens tjänstslutpunkt. Anges av kanalen.

channelId
String

Innehåller ett ID som unikt identifierar kanalen. Anges av kanalen.

from
ChannelAccount

Identifierar meddelandets avsändare.

conversation
ConversationAccount

Identifierar konversationen som aktiviteten tillhör.

recipient
ChannelAccount

Identifierar mottagaren av meddelandet.

textFormat
String

Format för textfält. Standard: markdown. Möjliga värden är: 'markdown', 'plain', 'xml'.

attachmentLayout
String

Layouttipset för flera bifogade filer. Standard: lista. Möjliga värden är: "list", "carousel".

membersAdded
IList<ChannelAccount>

Samlingen med medlemmar som lagts till i konversationen.

membersRemoved
IList<ChannelAccount>

Samlingen medlemmar som tagits bort från konversationen.

reactionsAdded
IList<MessageReaction>

Samlingen av reaktioner har lagts till i konversationen.

reactionsRemoved
IList<MessageReaction>

Samlingen av reaktioner som tagits bort från konversationen.

topicName
String

Konversationens uppdaterade ämnesnamn.

historyDisclosed
Nullable<Boolean>

Anger om kanalens tidigare historik avslöjas.

locale
String

Ett språknamn för innehållet i textfältet. Språknamnet är en kombination av en ISO 639-kod med två eller tre bokstäver som är associerad med ett språk och en ISO 3166-subkulturkod med två bokstäver som är associerad med ett land eller en region. Språknamnet kan också motsvara en giltig BCP-47-språktagg.

text
String

Textinnehållet i meddelandet.

speak
String

Texten att tala.

inputHint
String

Anger om roboten accepterar, förväntar sig eller ignorerar användarindata när meddelandet har levererats till klienten. Möjliga värden är: "acceptInput", "ignoringInput", "expectInput".

summary
String

Texten som ska visas om kanalen inte kan återge kort.

suggestedActions
SuggestedActions

De föreslagna åtgärderna för aktiviteten.

attachments
IList<Attachment>

Bifogade filer för aktiviteten.

entities
IList<Entity>

Representerar de entiteter som nämndes i meddelandet.

channelData
Object

Innehåller kanalspecifikt innehåll.

action
String

Anger om mottagaren av en contactRelationUpdate har lagts till eller tagits bort från avsändarens kontaktlista.

replyToId
String

Innehåller ID:t för det meddelande som det här meddelandet är ett svar på.

label
String

En beskrivande etikett för aktiviteten.

valueType
String

Typen av aktivitetens värdeobjekt.

value
Object

Ett värde som är associerat med aktiviteten.

name
String

Namnet på åtgärden som är associerad med en anrops- eller händelseaktivitet.

relatesTo
ConversationReference

En referens till en annan konversation eller aktivitet.

code
String

En kod för endOfConversation-aktiviteter som anger varför konversationen avslutades. Möjliga värden är: "unknown", "completedSuccessfully", "userCancelled", "botTimedOut", "botIssuedInvalidMessage", "channelFailed".

expiration
Nullable<DateTimeOffset>

Den tidpunkt då aktiviteten ska anses vara "upphörd" och bör inte presenteras för mottagaren.

importance
String

Aktivitetens betydelse. Möjliga värden är: "low", "normal", "high".

deliveryMode
String

Ett leveranstips för att signalera till mottagarens alternativa leveranssökvägar för aktiviteten. Standardleveransläget är "standard". Möjliga värden är: "normal", "notification", "expectReplies", "tillfälliga".

listenFor
IList<String>

Lista över fraser och referenser som tal- och språkprimeringssystem bör lyssna efter.

textHighlights
IList<TextHighlight>

Samlingen med textfragment som ska markeras när aktiviteten innehåller ett ReplyToId-värde.

semanticAction
SemanticAction

En valfri programmatisk åtgärd som medföljer den här begäran.

localTimezone
String

Innehåller namnet på den tidszon som används för att definiera lokal tid för meddelandet, uttryckt i databasformat för IANA-tidszon. Till exempel America/Los_Angeles.

Gäller för