Activity Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
Activity()
Initialiseert een nieuw exemplaar van de Activity klasse.
public Activity ();
Public Sub New ()
Van toepassing op
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)
Initialiseert een nieuw exemplaar van de Activity klasse.
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)
Parameters
- type
- String
Bevat het activiteitstype. Mogelijke waarden zijn: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'.
- id
- String
Bevat een id die de activiteit op het kanaal uniek identificeert.
- timestamp
- Nullable<DateTimeOffset>
Bevat de datum en tijd waarop het bericht is verzonden, in UTC, uitgedrukt in ISO-8601-indeling.
- localTimestamp
- Nullable<DateTimeOffset>
Bevat de datum en tijd waarop het bericht is verzonden, in lokale tijd, uitgedrukt in ISO-8601-indeling. Bijvoorbeeld 2016-09-23T13:07:49.4714686-07:00.
- serviceUrl
- String
Bevat de URL die het service-eindpunt van het kanaal aangeeft. Ingesteld door het kanaal.
- channelId
- String
Bevat een id die het kanaal uniek identificeert. Ingesteld door het kanaal.
- from
- ChannelAccount
Identificeert de afzender van het bericht.
- conversation
- ConversationAccount
Identificeert het gesprek waartoe de activiteit behoort.
- recipient
- ChannelAccount
Identificeert de ontvanger van het bericht.
- textFormat
- String
Opmaak van tekstvelden. Standaardinstelling: markdown. Mogelijke waarden zijn: 'markdown', 'plain', 'xml'.
- attachmentLayout
- String
De lay-outhint voor meerdere bijlagen. Standaard: lijst. Mogelijke waarden zijn: 'list', 'carrousel'.
- membersAdded
- IList<ChannelAccount>
De verzameling leden die aan het gesprek zijn toegevoegd.
- membersRemoved
- IList<ChannelAccount>
De verzameling leden die uit het gesprek zijn verwijderd.
- reactionsAdded
- IList<MessageReaction>
De verzameling reacties die aan het gesprek zijn toegevoegd.
- reactionsRemoved
- IList<MessageReaction>
De verzameling reacties die uit het gesprek zijn verwijderd.
- topicName
- String
De bijgewerkte onderwerpnaam van het gesprek.
Geeft aan of de eerdere geschiedenis van het kanaal wordt vrijgegeven.
- locale
- String
Een landinstellingsnaam voor de inhoud van het tekstveld. De landinstellingsnaam is een combinatie van een ISO 639-cultuurcode van twee of drie letters die is gekoppeld aan een taal en een ISO 3166-subcultuurcode van twee letters die is gekoppeld aan een land of regio. De landinstellingsnaam kan ook overeenkomen met een geldige BCP-47-taaltag.
- text
- String
De tekstinhoud van het bericht.
- speak
- String
De tekst die moet worden uitgesproken.
- inputHint
- String
Geeft aan of uw bot gebruikersinvoer accepteert, verwacht of negeert nadat het bericht aan de client is bezorgd. Mogelijke waarden zijn: 'acceptingInput', 'ignoringInput', 'expectingInput'.
- summary
- String
De tekst die moet worden weergegeven als het kanaal kaarten niet kan weergeven.
- suggestedActions
- SuggestedActions
De voorgestelde acties voor de activiteit.
- attachments
- IList<Attachment>
De bijlagen voor de activiteit.
- channelData
- Object
Bevat kanaalspecifieke inhoud.
- action
- String
Geeft aan of de ontvanger van een contactRelationUpdate is toegevoegd aan of verwijderd uit de lijst met contactpersonen van de afzender.
- replyToId
- String
Bevat de id van het bericht waarop dit bericht een antwoord is.
- label
- String
Een beschrijvend label voor de activiteit.
- valueType
- String
Het type van het waardeobject van de activiteit.
- value
- Object
Een waarde die is gekoppeld aan de activiteit.
- name
- String
De naam van de bewerking die is gekoppeld aan een aanroep- of gebeurtenisactiviteit.
- relatesTo
- ConversationReference
Een verwijzing naar een ander gesprek of een andere activiteit.
- code
- String
Een code voor endOfConversation-activiteiten die aangeeft waarom het gesprek is beƫindigd. Mogelijke waarden zijn: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'.
- expiration
- Nullable<DateTimeOffset>
Het tijdstip waarop de activiteit als 'verlopen' moet worden beschouwd en niet aan de ontvanger mag worden gepresenteerd.
- importance
- String
Het belang van de activiteit. Mogelijke waarden zijn: 'laag', 'normaal', 'hoog'.
- deliveryMode
- String
Een bezorgingshint om alternatieve bezorgingspaden voor de activiteit aan te geven aan de ontvanger. De standaardleveringsmodus is 'default'. Mogelijke waarden zijn: 'normal', 'notification', 'expectReplies', 'kortstondig'.
Lijst met zinnen en verwijzingen waarnaar spraak- en taalprogramma's moeten luisteren.
- textHighlights
- IList<TextHighlight>
De verzameling tekstfragmenten die moeten worden gemarkeerd wanneer de activiteit een ReplyToId-waarde bevat.
- semanticAction
- SemanticAction
Een optionele programmatische actie bij deze aanvraag.
- localTimezone
- String
Bevat de naam van de tijdzone die wordt gebruikt om de lokale tijd voor het bericht te definiƫren, uitgedrukt in de IANA-tijdzonedatabaseindeling. Bijvoorbeeld Amerika/Los_Angeles.