Delen via


IMessageUpdateActivity Interface

Definitie

Vertegenwoordigt een aanvraag voor het bijwerken van een vorige berichtactiviteit in een gesprek.

public interface IMessageUpdateActivity : Microsoft.Bot.Schema.IMessageActivity
type IMessageUpdateActivity = interface
    interface IMessageActivity
    interface IActivity
Public Interface IMessageUpdateActivity
Implements IMessageActivity
Afgeleid
Implementeringen

Eigenschappen

AttachmentLayout

Hiermee wordt een hint weergegeven of ingesteld voor het omgaan met meerdere bijlagen: [list|carrousel] Default:list.

(Overgenomen van IMessageActivity)
Attachments

Hiermee haalt u bijlagen op of stelt u deze in.

(Overgenomen van IMessageActivity)
ChannelData

Hiermee haalt u kanaalspecifieke nettolading op of stelt u deze in.

(Overgenomen van IActivity)
ChannelId

Hiermee haalt u kanaal op waarmee deze activiteit is gekoppeld.

(Overgenomen van IActivity)
Conversation

Hiermee haalt u het adres op voor het gesprek waaraan deze activiteit is gekoppeld.

(Overgenomen van IActivity)
DeliveryMode

Hiermee wordt een hint opgehaald of ingesteld om te beschrijven hoe deze activiteit moet worden geleverd. null of "default" = default delivery "notification" = notification semantics See DeliveryModes for current constants.

(Overgenomen van IMessageActivity)
Entities

Hiermee haalt u een verzameling entiteitsobjecten op of stelt u deze in, die allemaal metagegevens over deze activiteit bevatten. Elk entiteitsobject wordt getypt.

(Overgenomen van IActivity)
Expiration

Hiermee wordt datum/tijd opgehaald of ingesteld om de activiteit te laten verlopen als met ISO 8601 gecodeerde datum/tijd.

(Overgenomen van IMessageActivity)
From

Hiermee haalt u het adres van de afzender op of stelt u dit in.

(Overgenomen van IActivity)
Id

Hiermee haalt u iD op of stelt u deze in voor de activiteit.

(Overgenomen van IActivity)
Importance

Hiermee wordt het belang van de activiteit Geldige waarden opgehaald of ingesteld, zijn 'laag', 'normaal' en 'hoog'. De standaardwaarde is 'normaal'.

(Overgenomen van IMessageActivity)
InputHint

Hiermee wordt aangegeven of de bot invoer accepteert, verwacht of negeert.

(Overgenomen van IMessageActivity)
Locale

Hiermee haalt u de taalcode van het tekstveld op of stelt u deze in.

(Overgenomen van IMessageActivity)
LocalTimestamp

Hiermee haalt u de lokale datum en tijd van het bericht op, uitgedrukt in ISO-8601-indeling. Bijvoorbeeld 2016-09-23T13:07:49.4714686-07:00.

(Overgenomen van IActivity)
Recipient

Hiermee haalt u het adres op of stelt u het adres in dat het bericht heeft ontvangen.

(Overgenomen van IActivity)
ReplyToId

Hiermee haalt u de oorspronkelijke id op waar deze activiteit op reageert.

(Overgenomen van IActivity)
ServiceUrl

Hiermee wordt de service-URL opgehaald of ingesteld waar reacties op deze activiteit moeten worden verzonden.

(Overgenomen van IActivity)
Speak

Hiermee haalt u de spreektag (SSML-opmaak voor tekst-naar-spraak) op of stelt u deze in.

(Overgenomen van IMessageActivity)
SuggestedActions

Hiermee worden suggestedActions ophaalt of ingesteld om acties uit te drukken voor interactie met een kaart, zoals toetsenborden/quickReplies.

(Overgenomen van IMessageActivity)
Summary

Hiermee wordt tekst opgevraagd of ingesteld om weer te geven als het kanaal geen kaarten kan weergeven.

(Overgenomen van IMessageActivity)
Text

Hiermee haalt u inhoud voor het bericht op of stelt u deze in.

(Overgenomen van IMessageActivity)
TextFormat

Hiermee haalt u de opmaak van tekstvelden [plain|markdown] Default:markdown op of stelt u deze in.

(Overgenomen van IMessageActivity)
Timestamp

Hiermee wordt een tijdstempel opgehaald of ingesteld wanneer dit bericht is verzonden (UTC).

(Overgenomen van IActivity)
Type

Hiermee haalt u het activiteitstype op of stelt u dit in.

(Overgenomen van IActivity)
Value

Hiermee wordt de waarde opgehaald of ingesteld die wordt geleverd met CardAction.

(Overgenomen van IMessageActivity)

Methoden

ApplyConversationReference(ConversationReference, Boolean)

Hiermee werkt u een activiteit bij met de leveringsgegevens van een bestaand gespreksverwijzing.

(Overgenomen van IActivity)
AsContactRelationUpdateActivity()

Retourneer IContactRelationUpdateActivity als dit een contactRelationUpdate-activiteit is, anders null.

(Overgenomen van IActivity)
AsConversationUpdateActivity()

Retourneer IConversationUpdateActivity als dit een conversationUpdate-activiteit is, anders null.

(Overgenomen van IActivity)
AsEndOfConversationActivity()

Retourneer IEndOfConversationActivity als dit een activiteit is voor het einde van het gesprek, anders null.

(Overgenomen van IActivity)
AsEventActivity()

Hiermee wordt IEventActivity geretourneerd als dit een gebeurtenisactiviteit is, anders null.

(Overgenomen van IActivity)
AsInstallationUpdateActivity()

Retourneer IInstallationUpdateActivity als dit een installationUpdate-activiteit is, null anders.

(Overgenomen van IActivity)
AsInvokeActivity()

Hiermee wordt IInvokeActivity geretourneerd als dit een aanroepactiviteit is, anders null.

(Overgenomen van IActivity)
AsMessageActivity()

Retourneer IMessageActivity als dit een berichtactiviteit is, null anders.

(Overgenomen van IActivity)
AsMessageDeleteActivity()

Retourneert IMessageDeleteActivity als dit een activiteit voor het verwijderen van berichten is, anders null.

(Overgenomen van IActivity)
AsMessageReactionActivity()

Hiermee wordt IMessageDeleteActivity geretourneerd als dit een reactieactiviteit van een bericht is, anders null.

(Overgenomen van IActivity)
AsMessageUpdateActivity()

Hiermee wordt IMessageUpdateActivity geretourneerd als dit een activiteit voor het bijwerken van berichten is, anders null.

(Overgenomen van IActivity)
AsSuggestionActivity()

Hiermee wordt IMessageDeleteActivity geretourneerd als dit een suggestieactiviteit is, anders null.

(Overgenomen van IActivity)
AsTypingActivity()

Retourneer ITypingActivity als dit een typeactiviteit is, null anders.

(Overgenomen van IActivity)
GetChannelData<TypeT>()

Hiermee haalt u de kanaalgegevens op als sterk getypt object.

(Overgenomen van IActivity)
GetConversationReference()

Hiermee haalt u een gespreksverwijzing op uit een activiteit.

(Overgenomen van IActivity)
GetMentions()

Haal vermeldingen op.

(Overgenomen van IMessageActivity)
HasContent()

Waar als deze activiteit tekst, bijlagen of channelData bevat.

(Overgenomen van IMessageActivity)
TryGetChannelData<TypeT>(TypeT)

Probeer de channeldata op te halen als een sterk getypt object.

(Overgenomen van IActivity)

Extensiemethoden

TeamsGetChannelId(IActivity)

Hiermee haalt u de kanaal-id van het team op uit de huidige activiteit.

TeamsGetMeetingInfo(IActivity)

Hiermee haalt u het TeamsMeetingInfo-object op van de huidige activiteit.

TeamsGetSelectedChannelId(IActivity)

Hiermee haalt u de geselecteerde kanaal-id van het team op uit de huidige activiteit.

TeamsGetTeamInfo(IActivity)

Hiermee haalt u het TeamsInfo-object op van de huidige activiteit.

TeamsGetTeamOnBehalfOf(IActivity)

Hiermee haalt u de lijst Teams OnBehalfOf op uit de huidige activiteit.

TeamsNotifyUser(IActivity)

Hiermee configureert u de huidige activiteit om een melding te genereren in Teams.

TeamsNotifyUser(IActivity, Boolean, String)

Hiermee configureert u de huidige activiteit om een melding te genereren in Teams.

MentionsId(IMessageActivity, String)

Is er een vermelding van de id in de teksteigenschap.

MentionsRecipient(IMessageActivity)

Is er een vermelding van Recipient.Id in de eigenschap Tekst.

RemoveMentionText(IMessageActivity, String)

Verwijder alle vermeldingstekst voor de opgegeven id uit de eigenschap Activity.Text. Als het bericht bijvoorbeeld @echoBot Hallo bot, wordt '@echoBot' verwijderd, waardoor 'Hi Bot' wordt verlaten.

RemoveRecipientMention(IMessageActivity)

Verwijder tekst van geadresseerde vermelding uit de eigenschap Tekst. Wees voorzichtig omdat deze functie de tekst van de activiteit wijzigt.

GetLocale(IActivity)

Hiermee haalt u de landinstelling voor de activiteit op.

SetLocale(IActivity, String)

Hiermee stelt u de landinstelling voor de activiteit in.

Van toepassing op