Sdílet prostřednictvím


IInvokeActivity Rozhraní

Definice

Synchronní požadavek na vyvolání operace

public interface IInvokeActivity : Microsoft.Bot.Schema.IActivity
type IInvokeActivity = interface
    interface IActivity
Public Interface IInvokeActivity
Implements IActivity
Odvozené
Implementuje

Vlastnosti

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)
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)
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)
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)
Name

Získá nebo nastaví název operace k vyvolání.

Recipient

Získá nebo nastaví adresu, která přijala zprávu.

(Zděděno od IActivity)
RelatesTo

Získá nebo nastaví odkaz na jinou konverzaci nebo aktivitu.

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)
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 s otevřeným koncem.

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)
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.

GetLocale(IActivity)

Získá národní prostředí pro aktivitu.

SetLocale(IActivity, String)

Nastaví národní prostředí pro aktivitu.

Platí pro