Activity Klasse
Eine Aktivität ist der grundlegende Kommunikationstyp für das Bot Framework 3.0-Protokoll.
- Vererbung
-
msrest.serialization.ModelActivity
Konstruktor
Activity(*, type=None, id: str = None, timestamp=None, local_timestamp=None, local_timezone: str = None, service_url: str = None, channel_id: str = None, from_property=None, conversation=None, recipient=None, text_format=None, attachment_layout=None, members_added=None, members_removed=None, reactions_added=None, reactions_removed=None, topic_name: str = None, history_disclosed: bool = None, locale: str = None, text: str = None, speak: str = None, input_hint=None, summary: str = None, suggested_actions=None, attachments=None, entities=None, channel_data=None, action: str = None, reply_to_id: str = None, label: str = None, value_type: str = None, value=None, name: str = None, relates_to=None, code=None, expiration=None, importance=None, delivery_mode=None, listen_for=None, text_highlights=None, semantic_action=None, caller_id: str = None, **kwargs)
Parameter
Name | Beschreibung |
---|---|
type
Erforderlich
|
str oder
<xref:botframework.connector.models.ActivityTypes>
Enthält den Aktivitätstyp. Mögliche Werte sind: "message", "contactRelationUpdate", "conversationUpdate", "typing", "endOfConversation", "event", "invoke", "deleteUserData", "messageUpdate", "messageDelete", "installationUpdate", "messageReaction", "suggestion", "trace", "handoff" |
id
Erforderlich
|
Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert. |
timestamp
Erforderlich
|
Enthält das Datum und die Uhrzeit des Sendens der Nachricht in UTC, ausgedrückt im ISO-8601-Format. |
local_timestamp
Erforderlich
|
Enthält das lokale Datum und die Uhrzeit der Nachricht, die im ISO-8601-Format ausgedrückt wird. Beispiel: 2016-09-23T13:07:49.4714686-07:00. |
local_timezone
Erforderlich
|
Enthält den Namen der lokalen Zeitzone der Nachricht, ausgedrückt im Format der IANA-Zeitzonendatenbank. Beispiel: America/Los_Angeles. |
service_url
Erforderlich
|
Enthält die URL, die den Dienstendpunkt des Kanals angibt. Wird vom Kanal festgelegt. |
channel_id
Erforderlich
|
Enthält eine ID, die den Kanal eindeutig identifiziert. Wird vom Kanal festgelegt. |
from_property
Erforderlich
|
<xref:botframework.connector.models.ChannelAccount>
Gibt den Absender der Nachricht an. |
conversation
Erforderlich
|
<xref:botframework.connector.models.ConversationAccount>
Gibt die Unterhaltung an, zu der die Aktivität gehört. |
recipient
Erforderlich
|
<xref:botframework.connector.models.ChannelAccount>
Gibt den Empfänger der Nachricht an. |
text_format
Erforderlich
|
str oder
<xref:botframework.connector.models.TextFormatTypes>
Format der Textfelder Standard:Markdown. Mögliche Werte: "markdown", "plain", "xml" |
attachment_layout
Erforderlich
|
str oder
<xref:botframework.connector.models.AttachmentLayoutTypes>
Der Layouthinweis für mehrere Anlagen. Standard: list. Mögliche Werte: "list", "carousel" |
members_added
Erforderlich
|
list[<xref:botframework.connector.models.ChannelAccount>]
Die Auflistung der Mitglieder, die der Unterhaltung hinzugefügt wurden. |
members_removed
Erforderlich
|
list[<xref:botframework.connector.models.ChannelAccount>]
Die Sammlung von Mitgliedern, die aus der Unterhaltung entfernt wurden. |
reactions_added
Erforderlich
|
list[<xref:botframework.connector.models.MessageReaction>]
Die Auflistung von Reaktionen, die der Konversation hinzugefügt werden. |
reactions_removed
Erforderlich
|
list[<xref:botframework.connector.models.MessageReaction>]
Die Auflistung von Reaktionen, die aus der Konversation entfernt werden. |
topic_name
Erforderlich
|
Der aktualisierte Themenname der Unterhaltung. |
history_disclosed
Erforderlich
|
Gibt an, ob der vorherige Verlauf des Kanals offengelegt wird. |
locale
Erforderlich
|
Ein Gebietsschemaname für den Inhalt des Textfelds. Der Gebietsschemaname ist eine Kombination aus einem zwei- oder dreibuchstabenigen ISO 639-Kulturcode, der einer Sprache zugeordnet ist, und einem ZWEI-Buchstaben-Subkulturcode nach ISO 3166, der einem Land oder einer Region zugeordnet ist. Der Gebietsschemaname kann auch einem gültigen BCP-47-Sprachtag entsprechen. |
text
Erforderlich
|
Der Textinhalt der Nachricht. |
speak
Erforderlich
|
Der zu sprechende Text. |
input_hint
Erforderlich
|
str oder
<xref:botframework.connector.models.InputHints>
Gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Mögliche Werte sind: "acceptingInput", "ignoringInput", "expectingInput" |
summary
Erforderlich
|
Der Text, der angezeigt werden soll, wenn der Kanal keine Karten rendern kann. |
suggested_actions
Erforderlich
|
<xref:botframework.connector.models.SuggestedActions>
Die vorgeschlagenen Aktionen für die Aktivität. |
attachments
Erforderlich
|
list[<xref:botframework.connector.models.Attachment>]
Attachments |
entities
Erforderlich
|
list[<xref:botframework.connector.models.Entity>]
Stellt die Entitäten dar, die in der Nachricht erwähnt wurden. |
channel_data
Erforderlich
|
Enthält kanalspezifische Inhalte. |
action
Erforderlich
|
Gibt an, ob der Empfänger eines contactRelationUpdate hinzugefügt oder aus der Kontaktliste des Absenders entfernt wurde. |
reply_to_id
Erforderlich
|
Enthält die ID der Nachricht, auf die diese Nachricht antwortet. |
label
Erforderlich
|
Eine aussagekräftige Bezeichnung für die Aktivität. |
value_type
Erforderlich
|
Die Art des Wertobjekts der Aktivität. |
value
Erforderlich
|
Ein Wert, der der Aktivität zugeordnet ist. |
name
Erforderlich
|
Der Name des Vorgangs, der einer Aufruf- oder Ereignisaktivität zugeordnet ist. |
relates_to
Erforderlich
|
<xref:botframework.connector.models.ConversationReference>
Ein Verweis auf eine andere Unterhaltung oder Aktivität. |
code
Erforderlich
|
str oder
<xref:botframework.connector.models.EndOfConversationCodes>
Der Code für endOfConversation-Aktivitäten, der angibt, warum die Unterhaltung beendet wurde. Mögliche Werte: "unknown", "completedSuccessfully", "userCancelled", "botTimedOut", "botIssuedInvalidMessage", "channelFailed" |
expiration
Erforderlich
|
Die Zeit, zu der die Aktivität als abgelaufen betrachtet und dem Empfänger nicht mehr angezeigt werden soll. |
importance
Erforderlich
|
str oder
<xref:botframework.connector.models.ActivityImportance>
Die Bedeutung der Aktivität. Mögliche Werte: "niedrig", "normal", "hoch" |
delivery_mode
Erforderlich
|
str oder
<xref:botframework.connector.models.DeliveryModes>
Ein Übermittlungshinweis, um den Empfänger über alternative Übermittlungspfade für die Aktivität zu informieren. Der Standardübermittlungsmodus ist "Standard". Mögliche Werte: "normal", "notification", "expectReplies", "ephemeral" |
listen_for
Erforderlich
|
Liste der Ausdrücke und Verweise, auf die Sprach- und Sprachprimingsysteme lauschen sollten |
text_highlights
Erforderlich
|
list[<xref:botframework.connector.models.TextHighlight>]
Die Auflistung von Textfragmenten, die hervorgehoben werden sollen, wenn die Aktivität einen ReplyToId-Wert enthält. |
semantic_action
Erforderlich
|
<xref:botframework.connector.models.SemanticAction>
Eine optionale programmgesteuerte Aktion, die diese Anforderung begleitet |
caller_id
Erforderlich
|
Eine Zeichenfolge mit einem IRI-Wert, der den Aufrufer eines Bots identifiziert. Dieses Feld ist nicht für die Übertragung vorgesehen, sondern wird stattdessen durch Bots und Clients auf der Grundlage kryptografisch verifizierbarer Daten aufgefüllt, die die Identität der Aufrufer bestätigen (beispielsweise Token). |
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
type
Erforderlich
|
|
id
Erforderlich
|
|
timestamp
Erforderlich
|
|
local_timestamp
Erforderlich
|
|
local_timezone
Erforderlich
|
|
service_url
Erforderlich
|
|
channel_id
Erforderlich
|
|
from_property
Erforderlich
|
|
conversation
Erforderlich
|
|
recipient
Erforderlich
|
|
text_format
Erforderlich
|
|
attachment_layout
Erforderlich
|
|
members_added
Erforderlich
|
|
members_removed
Erforderlich
|
|
reactions_added
Erforderlich
|
|
reactions_removed
Erforderlich
|
|
topic_name
Erforderlich
|
|
history_disclosed
Erforderlich
|
|
locale
Erforderlich
|
|
text
Erforderlich
|
|
speak
Erforderlich
|
|
input_hint
Erforderlich
|
|
summary
Erforderlich
|
|
suggested_actions
Erforderlich
|
|
attachments
Erforderlich
|
|
entities
Erforderlich
|
|
channel_data
Erforderlich
|
|
action
Erforderlich
|
|
reply_to_id
Erforderlich
|
|
label
Erforderlich
|
|
value_type
Erforderlich
|
|
value
Erforderlich
|
|
name
Erforderlich
|
|
relates_to
Erforderlich
|
|
code
Erforderlich
|
|
expiration
Erforderlich
|
|
importance
Erforderlich
|
|
delivery_mode
Erforderlich
|
|
listen_for
Erforderlich
|
|
text_highlights
Erforderlich
|
|
semantic_action
Erforderlich
|
|
caller_id
Erforderlich
|
|
Methoden
apply_conversation_reference |
Updates dieser Aktivität mit den Übermittlungsinformationen aus einer vorhandenen ConversationReference eingehende Aktivität, bei der der Bot der Empfänger ist; andernfalls False. Der Standardwert ist False, und die Aktivität zeigt den Bot als Absender an. |
as_contact_relation_update_activity |
Gibt diese Aktivität als ContactRelationUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_conversation_update_activity |
Gibt diese Aktivität als ConversationUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_end_of_conversation_activity |
Gibt diese Aktivität als EndOfConversationActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_event_activity |
Gibt diese Aktivität als EventActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_handoff_activity |
Gibt diese Aktivität als HandoffActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_installation_update_activity |
Gibt diese Aktivität als InstallationsUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_invoke_activity |
Gibt diese Aktivität als InvokeActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_message_activity |
Gibt diese Aktivität als MessageActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_message_delete_activity |
Gibt diese Aktivität als MessageDeleteActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_message_reaction_activity |
Gibt diese Aktivität als MessageReactionActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_message_update_activity |
Gibt diese Aktivität als MessageUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_suggestion_activity |
Gibt diese Aktivität als SuggestionActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_trace_activity |
Gibt diese Aktivität als TraceActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist. |
as_typing_activity |
Gibt diese Aktivität als TypingActivity-Objekt zurück. oder NULL, wenn dies nicht dieser Aktivitätstyp ist. |
create_contact_relation_update_activity |
Erstellt eine instance der Activity -Klasse alsContactRelationUpdateActivity-Objekt. |
create_conversation_update_activity |
Erstellt eine instance der Activity -Klasse als ConversationUpdateActivity-Objekt. |
create_end_of_conversation_activity |
Erstellt eine instance der Activity -Klasse als EndOfConversationActivity-Objekt. |
create_event_activity |
Erstellt eine instance der Activity -Klasse als EventActivity-Objekt. |
create_handoff_activity |
Erstellt eine instance der Activity -Klasse als HandoffActivity-Objekt. |
create_invoke_activity |
Erstellt eine instance der Activity -Klasse als InvokeActivity-Objekt. |
create_message_activity |
Erstellt eine instance der Activity -Klasse als MessageActivity-Objekt. |
create_reply |
Erstellt eine neue Nachrichtenaktivität als Antwort auf diese Aktivität. |
create_trace |
Erstellt eine neue Ablaufverfolgungsaktivität basierend auf dieser Aktivität. Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang. |
create_trace_activity |
Erstellt eine instance der Activity -Klasse als TraceActivity-Objekt. Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang. |
create_typing_activity |
Erstellt eine instance der Activity -Klasse als TypingActivity-Objekt. |
get_conversation_reference |
Erstellt eine ConversationReference basierend auf dieser Aktivität. |
get_mentions |
Löst die Erwähnungen aus den Entitäten dieser Aktivität auf. |
get_reply_conversation_reference |
Erstellen Sie eine ConversationReference basierend auf den Unterhaltungsinformationen dieser Aktivität und dem ResourceResponse-Objekt, das eine Aktivität sendet. |
has_content |
Gibt an, ob diese Aktivität Inhalte enthält. |
is_from_streaming_connection |
Ermitteln, ob die Aktivität über eine Http/Https-Verbindung oder Streaming gesendet wurde. Dies kann anhand der service_url-Eigenschaft ermittelt werden: (1) Alle Kanäle, die Nachrichten über http/https senden, sind kein Streaming (2) Kanäle, die Nachrichten über Streaming senden, verfügen über eine ServiceUrl, die nicht mit http/https beginnt. |
apply_conversation_reference
Updates dieser Aktivität mit den Übermittlungsinformationen aus einer vorhandenen ConversationReference
eingehende Aktivität, bei der der Bot der Empfänger ist; andernfalls False. Der Standardwert ist False, und die Aktivität zeigt den Bot als Absender an.
apply_conversation_reference(reference: ConversationReference, is_incoming: bool = False)
Parameter
Name | Beschreibung |
---|---|
reference
Erforderlich
|
|
is_incoming
|
Standardwert: False
|
Gibt zurück
Typ | Beschreibung |
---|---|
seine Aktivität, aktualisiert mit den Lieferinformationen. |
Hinweise
Rufen Sie GetConversationReference für eine eingehende Aktivität auf, um einen Unterhaltungsverweis abzurufen, den Sie dann verwenden können, um eine ausgehende Aktivität mit den richtigen Übermittlungsinformationen zu aktualisieren.
as_contact_relation_update_activity
Gibt diese Aktivität als ContactRelationUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_contact_relation_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Nachrichtenaktivität; oder Keine. |
as_conversation_update_activity
Gibt diese Aktivität als ConversationUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_conversation_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Konversationsaktualisierungsaktivität; oder Keine. |
as_end_of_conversation_activity
Gibt diese Aktivität als EndOfConversationActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_end_of_conversation_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Ende der Konversationsaktivität; oder Keine. |
as_event_activity
Gibt diese Aktivität als EventActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_event_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Ereignisaktivität; oder Keine. |
as_handoff_activity
Gibt diese Aktivität als HandoffActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_handoff_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Übergabeaktivität; oder Keine. |
as_installation_update_activity
Gibt diese Aktivität als InstallationsUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_installation_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Installationsaktualisierungsaktivität; oder Keine. |
as_invoke_activity
Gibt diese Aktivität als InvokeActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_invoke_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Aufrufaktivität; oder Keine. |
as_message_activity
Gibt diese Aktivität als MessageActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_message_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Nachrichtenaktivität; oder Keine. |
as_message_delete_activity
Gibt diese Aktivität als MessageDeleteActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_message_delete_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Nachrichtenlöschanforderung; oder Keine. |
as_message_reaction_activity
Gibt diese Aktivität als MessageReactionActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_message_reaction_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Nachrichtenreaktionsaktivität; oder Keine. |
as_message_update_activity
Gibt diese Aktivität als MessageUpdateActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_message_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Nachrichtenaktualisierungsanforderung; oder Keine. |
as_suggestion_activity
Gibt diese Aktivität als SuggestionActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_suggestion_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Vorschlagsaktivität; oder Keine. |
as_trace_activity
Gibt diese Aktivität als TraceActivity-Objekt zurück. oder Keine, wenn dies nicht diese Art von Aktivität ist.
as_trace_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Ablaufverfolgungsaktivität; oder Keine. |
as_typing_activity
Gibt diese Aktivität als TypingActivity-Objekt zurück. oder NULL, wenn dies nicht dieser Aktivitätstyp ist.
as_typing_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Diese Aktivität als Eingabeaktivität; oder NULL. |
create_contact_relation_update_activity
Erstellt eine instance der Activity -Klasse alsContactRelationUpdateActivity-Objekt.
static create_contact_relation_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Kontaktbeziehungsaktualisierungsaktivität. |
create_conversation_update_activity
Erstellt eine instance der Activity -Klasse als ConversationUpdateActivity-Objekt.
static create_conversation_update_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Unterhaltungsaktualisierungsaktivität. |
create_end_of_conversation_activity
Erstellt eine instance der Activity -Klasse als EndOfConversationActivity-Objekt.
static create_end_of_conversation_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Das neue Ende der Konversationsaktivität. |
create_event_activity
Erstellt eine instance der Activity -Klasse als EventActivity-Objekt.
static create_event_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Ereignisaktivität. |
create_handoff_activity
Erstellt eine instance der Activity -Klasse als HandoffActivity-Objekt.
static create_handoff_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Übergabeaktivität. |
create_invoke_activity
Erstellt eine instance der Activity -Klasse als InvokeActivity-Objekt.
static create_invoke_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Aufrufaktivität. |
create_message_activity
Erstellt eine instance der Activity -Klasse als MessageActivity-Objekt.
static create_message_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Nachrichtenaktivität. |
create_reply
Erstellt eine neue Nachrichtenaktivität als Antwort auf diese Aktivität.
create_reply(text: str = None, locale: str = None)
Parameter
Name | Beschreibung |
---|---|
text
|
Der Text der Antwort. Standardwert: None
|
locale
|
Der Sprachcode für den Text. Standardwert: None
|
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Nachrichtenaktivität. |
Hinweise
Die neue Aktivität richtet routinginformationen basierend auf dieser Aktivität ein.
create_trace
Erstellt eine neue Ablaufverfolgungsaktivität basierend auf dieser Aktivität.
Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.
create_trace(name: str, value: object = None, value_type: str = None, label: str = None)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
|
value
|
Standardwert: None
|
value_type
|
Standardwert: None
|
label
|
Standardwert: None
|
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Ablaufverfolgungsaktivität. |
create_trace_activity
Erstellt eine instance der Activity -Klasse als TraceActivity-Objekt.
Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.
static create_trace_activity(name: str, value: object = None, value_type: str = None, label: str = None)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
|
value
|
Standardwert: None
|
value_type
|
Standardwert: None
|
label
|
Standardwert: None
|
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Ablaufverfolgungsaktivität. |
create_typing_activity
Erstellt eine instance der Activity -Klasse als TypingActivity-Objekt.
static create_typing_activity()
Gibt zurück
Typ | Beschreibung |
---|---|
Die neue Eingabeaktivität. |
get_conversation_reference
Erstellt eine ConversationReference basierend auf dieser Aktivität.
get_conversation_reference()
Gibt zurück
Typ | Beschreibung |
---|---|
Ein Unterhaltungsverweis für die Unterhaltung, die diese Aktivität enthält. |
get_mentions
Löst die Erwähnungen aus den Entitäten dieser Aktivität auf.
get_mentions() -> List[Mention]
Gibt zurück
Typ | Beschreibung |
---|---|
Das Array der Erwähnungen; oder ein leeres Array, wenn keine gefunden werden. |
Hinweise
Diese Methode ist für die Activity -Klasse definiert, ist aber nur für die Verwendung mit einer Nachrichtenaktivität vorgesehen, bei der die Aktivität Activity.Type auf ActivityTypes.Message festgelegt ist.
get_reply_conversation_reference
Erstellen Sie eine ConversationReference basierend auf den Unterhaltungsinformationen dieser Aktivität und dem ResourceResponse-Objekt, das eine Aktivität sendet.
get_reply_conversation_reference(reply: ResourceResponse) -> ConversationReference
Parameter
Name | Beschreibung |
---|---|
reply
Erforderlich
|
ResourceResponse wurde von send_activity zurückgegeben. |
Gibt zurück
Typ | Beschreibung |
---|---|
Eine ConversationReference, die gespeichert und später verwendet werden kann, um die Aktivität zu löschen oder zu aktualisieren. |
has_content
Gibt an, ob diese Aktivität Inhalte enthält.
has_content() -> bool
Gibt zurück
Typ | Beschreibung |
---|---|
True, wenn diese Aktivität Inhalte enthält, die gesendet werden müssen; Andernfalls false. |
Hinweise
Diese Methode ist für die Activity -Klasse definiert, ist aber nur für die Verwendung mit einer Nachrichtenaktivität vorgesehen, bei der die Aktivität Activity.Type auf ActivityTypes.Message festgelegt ist.
is_from_streaming_connection
Ermitteln, ob die Aktivität über eine Http/Https-Verbindung oder Streaming gesendet wurde. Dies kann anhand der service_url-Eigenschaft ermittelt werden: (1) Alle Kanäle, die Nachrichten über http/https senden, sind kein Streaming (2) Kanäle, die Nachrichten über Streaming senden, verfügen über eine ServiceUrl, die nicht mit http/https beginnt.
is_from_streaming_connection() -> bool
Gibt zurück
Typ | Beschreibung |
---|---|
True, wenn die Aktivität von einer Streamingverbindung stammt. |