IActivity Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Delade egenskaper för alla aktiviteter.
public interface IActivity
type IActivity = interface
Public Interface IActivity
- Härledda
Egenskaper
ChannelData |
Hämtar eller anger kanalspecifik nyttolast. |
ChannelId |
Hämtar eller anger kanal som den här aktiviteten är associerad med. |
Conversation |
Hämtar eller anger adress för konversationen som den här aktiviteten är associerad med. |
Entities |
Hämtar eller anger en samling entitetsobjekt som var och en innehåller metadata om den här aktiviteten. Varje entitetsobjekt skrivs. |
From |
Hämtar eller anger avsändaradress. |
Id |
Hämtar eller anger ID för aktiviteten. |
LocalTimestamp |
Hämtar eller anger det lokala datumet och tiden för meddelandet, uttryckt i ISO-8601-format. Till exempel 2016-09-23T13:07:49.4714686-07:00. |
Recipient |
Hämtar eller anger adressen som tog emot meddelandet. |
ReplyToId |
Hämtar eller anger det ursprungliga ID som aktiviteten är ett svar på. |
ServiceUrl |
Hämtar eller anger tjänst-URL där svar på den här aktiviteten ska skickas. |
Timestamp |
Hämtar eller anger tidsstämpel när det här meddelandet skickades (UTC). |
Type |
Hämtar eller anger aktivitetstyp. |
Metoder
ApplyConversationReference(ConversationReference, Boolean) |
Uppdaterar en aktivitet med leveransinformationen från en befintlig konversationsreferens. |
AsContactRelationUpdateActivity() |
Returnera IContactRelationUpdateActivity om det här är en contactRelationUpdate-aktivitet, annars null. |
AsConversationUpdateActivity() |
Returnera IConversationUpdateActivity om det här är en conversationUpdate-aktivitet, annars null. |
AsEndOfConversationActivity() |
Returnera IEndOfConversationActivity om det här är en aktivitet i slutet av konversationen, annars null. |
AsEventActivity() |
Returnerar IEventActivity om det här är en händelseaktivitet, annars null. |
AsInstallationUpdateActivity() |
Returnera IInstallationUpdateActivity om det här är en installationUpdate-aktivitet, annars null. |
AsInvokeActivity() |
Returnerar IInvokeActivity om det här är en anropande aktivitet, annars null. |
AsMessageActivity() |
Returnera IMessageActivity om det här är en meddelandeaktivitet, annars null. |
AsMessageDeleteActivity() |
Returnerar IMessageDeleteActivity om det här är en meddelandeborttagningsaktivitet, annars null. |
AsMessageReactionActivity() |
Returnerar IMessageDeleteActivity om detta är en meddelandereaktionsaktivitet, annars null. |
AsMessageUpdateActivity() |
Returnerar IMessageUpdateActivity om det här är en meddelandeuppdateringsaktivitet, annars null. |
AsSuggestionActivity() |
Returnerar IMessageDeleteActivity om det här är en förslagsaktivitet, annars null. |
AsTypingActivity() |
Returnera ITypingActivity om det här är en skrivaktivitet, annars null. |
GetChannelData<TypeT>() |
Hämtar kanaldata som starkt typat objekt. |
GetConversationReference() |
Hämtar en konversationsreferens från en aktivitet. |
TryGetChannelData<TypeT>(TypeT) |
Försök att hämta kanaldata som ett starkt skrivet objekt. |
Tilläggsmetoder
TeamsGetChannelId(IActivity) |
Hämtar teamets kanal-ID från den aktuella aktiviteten. |
TeamsGetMeetingInfo(IActivity) |
Hämtar TeamsMeetingInfo-objektet från den aktuella aktiviteten. |
TeamsGetSelectedChannelId(IActivity) |
Hämtar teamets valda kanal-ID från den aktuella aktiviteten. |
TeamsGetTeamInfo(IActivity) |
Hämtar TeamsInfo-objektet från den aktuella aktiviteten. |
TeamsGetTeamOnBehalfOf(IActivity) |
Hämtar Teams OnBehalfOf-listan från den aktuella aktiviteten. |
TeamsNotifyUser(IActivity, Boolean, String) |
Konfigurerar den aktuella aktiviteten för att generera ett meddelande i Teams. |
TeamsNotifyUser(IActivity) |
Konfigurerar den aktuella aktiviteten för att generera ett meddelande i Teams. |
GetLocale(IActivity) |
Hämtar nationella inställningar för aktiviteten. |
SetLocale(IActivity, String) |
Anger nationella inställningar för aktiviteten. |