IMessageUpdateActivity Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje požadavek na aktualizaci předchozí zprávy aktivity v konverzaci.
public interface IMessageUpdateActivity : Microsoft.Bot.Schema.IMessageActivity
type IMessageUpdateActivity = interface
interface IMessageActivity
interface IActivity
Public Interface IMessageUpdateActivity
Implements IMessageActivity
- Odvozené
- Implementuje
Vlastnosti
AttachmentLayout |
Získá nebo nastaví nápovědu pro to, jak pracovat s více přílohami: [list|carousel] Default:list. (Zděděno od IMessageActivity) |
Attachments |
Získá nebo nastaví přílohy. (Zděděno od IMessageActivity) |
ChannelData |
Získá nebo nastaví datovou část specifickou pro kanál. (Zděděno od IActivity) |
ChannelId |
Získá nebo nastaví kanál, ke kterým je tato aktivita přidružená. (Zděděno od IActivity) |
Conversation |
Získá nebo nastaví adresu pro konverzaci, ke které je tato aktivita přidružena. (Zděděno od IActivity) |
DeliveryMode |
Získá nebo nastaví nápovědu k popisu, jak by měla být tato aktivita doručena. null nebo "default" = výchozí doručení "notification" = sémantika oznámení Viz DeliveryModes pro aktuální konstanty. (Zděděno od IMessageActivity) |
Entities |
Získá nebo nastaví kolekci entity objektů, z nichž každý obsahuje metadata o této aktivitě. Každý objekt Entity je zadaný. (Zděděno od IActivity) |
Expiration |
Získá nebo nastaví dateTime vypršení platnosti aktivity jako ISO 8601 kódování datetime. (Zděděno od IMessageActivity) |
From |
Získá nebo nastaví adresu odesílatele. (Zděděno od IActivity) |
Id |
Získá nebo nastaví id aktivity. (Zděděno od IActivity) |
Importance |
Získá nebo nastaví důležitost aktivity Platné hodnoty jsou "nízké", "normální" a "vysoké". Výchozí hodnota je "normální". (Zděděno od IMessageActivity) |
InputHint |
Získá nebo nastaví, jestli robot přijímá, očekává nebo ignoruje vstup. (Zděděno od IMessageActivity) |
Locale |
Získá nebo nastaví kód jazyka pole Text. (Zděděno od IMessageActivity) |
LocalTimestamp |
Získá nebo nastaví místní datum a čas zprávy vyjádřené ve formátu ISO-8601. Například 2016-09-23T13:07:49.4714686-07:00. (Zděděno od IActivity) |
Recipient |
Získá nebo nastaví adresu, která přijala zprávu. (Zděděno od IActivity) |
ReplyToId |
Získá nebo nastaví původní ID této aktivity jako odpověď. (Zděděno od IActivity) |
ServiceUrl |
Získá nebo nastaví adresu URL služby, kam by měly být odeslány odpovědi na tuto aktivitu. (Zděděno od IActivity) |
Speak |
Získá nebo nastaví značku speak (značky SSML pro převod textu na řeč). (Zděděno od IMessageActivity) |
SuggestedActions |
Získá nebo nastaví navrhované akce slouží k vyjádření akcí pro interakci s kartou, jako jsou klávesnice nebo rychlé odpovědi. (Zděděno od IMessageActivity) |
Summary |
Získá nebo nastaví text k zobrazení, pokud kanál nemůže vykreslit karty. (Zděděno od IMessageActivity) |
Text |
Získá nebo nastaví obsah zprávy. (Zděděno od IMessageActivity) |
TextFormat |
Získá nebo nastaví formát textových polí [plain|markdown] Default:markdown. (Zděděno od IMessageActivity) |
Timestamp |
Získá nebo nastaví časové razítko při odeslání této zprávy (UTC). (Zděděno od IActivity) |
Type |
Získá nebo nastaví typ aktivity. (Zděděno od IActivity) |
Value |
Získá nebo nastaví hodnotu poskytnutou s CardAction. (Zděděno od IMessageActivity) |
Metody
ApplyConversationReference(ConversationReference, Boolean) |
Aktualizace aktivitu s informacemi o doručení z existujícího odkazu na konverzaci. (Zděděno od IActivity) |
AsContactRelationUpdateActivity() |
Vrátit IContactRelationUpdateActivity, pokud se jedná o aktivitu contactRelationUpdate, jinak null. (Zděděno od IActivity) |
AsConversationUpdateActivity() |
Vrátit IConversationUpdateActivity, pokud se jedná o konverzaciAktualizovat aktivitu, jinak null. (Zděděno od IActivity) |
AsEndOfConversationActivity() |
Vrátit IEndOfConversationActivity, pokud se jedná o ukončení konverzační aktivity, jinak null. (Zděděno od IActivity) |
AsEventActivity() |
Vrátí IEventActivity, pokud se jedná o aktivitu události, jinak null. (Zděděno od IActivity) |
AsInstallationUpdateActivity() |
Pokud se jedná o aktivitu installationUpdateActivity, vraťte hodnotu IInstallationUpdateActivity, v opačném případě hodnotu null. (Zděděno od IActivity) |
AsInvokeActivity() |
Vrátí IInvokeActivity, pokud se jedná o aktivitu vyvolání, jinak null. (Zděděno od IActivity) |
AsMessageActivity() |
Vrátit IMessageActivity, pokud se jedná o aktivitu zpráv, jinak null. (Zděděno od IActivity) |
AsMessageDeleteActivity() |
Vrátí IMessageDeleteActivity, pokud se jedná o aktivitu odstranění zprávy, jinak null. (Zděděno od IActivity) |
AsMessageReactionActivity() |
Vrátí IMessageDeleteActivity, pokud se jedná o aktivitu reakce na zprávu, jinak null. (Zděděno od IActivity) |
AsMessageUpdateActivity() |
Vrátí IMessageUpdateActivity, pokud se jedná o aktivitu aktualizace zprávy, jinak null. (Zděděno od IActivity) |
AsSuggestionActivity() |
Vrátí IMessageDeleteActivity, pokud se jedná o aktivitu návrhu, jinak null. (Zděděno od IActivity) |
AsTypingActivity() |
Vrátit ITypingActivity, pokud se jedná o aktivitu psaní, jinak null. (Zděděno od IActivity) |
GetChannelData<TypeT>() |
Získá data kanálu jako objekt silného typu. (Zděděno od IActivity) |
GetConversationReference() |
Získá odkaz na konverzaci z aktivity. (Zděděno od IActivity) |
GetMentions() |
Získejte zmínky. (Zděděno od IMessageActivity) |
HasContent() |
True, pokud tato aktivita obsahuje text, přílohy nebo data kanálu. (Zděděno od IMessageActivity) |
TryGetChannelData<TypeT>(TypeT) |
Pokuste se získat data kanálu jako objekt silného typu. (Zděděno od IActivity) |
Metody rozšíření
TeamsGetChannelId(IActivity) |
Získá ID kanálu týmu z aktuální aktivity. |
TeamsGetMeetingInfo(IActivity) |
Získá TeamsMeetingInfo objekt z aktuální aktivity. |
TeamsGetSelectedChannelId(IActivity) |
Získá ID vybraného kanálu týmu z aktuální aktivity. |
TeamsGetTeamInfo(IActivity) |
Získá TeamsInfo objekt z aktuální aktivity. |
TeamsNotifyUser(IActivity) |
Nakonfiguruje aktuální aktivitu tak, aby vygenerovala oznámení v aplikaci Teams. |
TeamsNotifyUser(IActivity, Boolean, String) |
Nakonfiguruje aktuální aktivitu tak, aby vygenerovala oznámení v aplikaci Teams. |
MentionsId(IMessageActivity, String) |
Je ve vlastnosti Text zmínka o ID. |
MentionsRecipient(IMessageActivity) |
Je ve vlastnosti Text zmínka o Recipient.Id? |
RemoveMentionText(IMessageActivity, String) |
Odeberte text všech zmínek pro dané ID z vlastnosti Activity.Text. Například se zprávou @echoBot Hi Bot se odebere "@echoBot" a "Hi Bot" (Hi Bot). |
RemoveRecipientMention(IMessageActivity) |
Odeberte text zmínky příjemce z vlastnosti Text. Používejte opatrně, protože tato funkce mění text aktivity. |
GetLocale(IActivity) |
Získá národní prostředí pro aktivitu. |
SetLocale(IActivity, String) |
Nastaví národní prostředí pro aktivitu. |