IActivity Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnione właściwości dla wszystkich działań.
public interface IActivity
type IActivity = interface
Public Interface IActivity
- Pochodne
Właściwości
ChannelData |
Pobiera lub ustawia ładunek specyficzny dla kanału. |
ChannelId |
Pobiera lub ustawia kanał, z tym działaniem jest skojarzone. |
Conversation |
Pobiera lub ustawia adres konwersacji, z którą jest skojarzone to działanie. |
Entities |
Pobiera lub ustawia kolekcję obiektów jednostki, z których każda zawiera metadane dotyczące tego działania. Każdy obiekt jednostki jest wpisany. |
From |
Pobiera lub ustawia adres nadawcy. |
Id |
Pobiera lub ustawia identyfikator dla działania. |
LocalTimestamp |
Pobiera lub ustawia lokalną datę i godzinę komunikatu wyrażoną w formacie ISO-8601. Na przykład 2016-09-23T13:07:49.4714686-07:00. |
Recipient |
Pobiera lub ustawia adres, który odebrał wiadomość. |
ReplyToId |
Pobiera lub ustawia oryginalny identyfikator tego działania jest odpowiedzią. |
ServiceUrl |
Pobiera lub ustawia adres URL usługi, pod którym powinny być wysyłane odpowiedzi na to działanie. |
Timestamp |
Pobiera lub ustawia znacznik czasu wysłania tej wiadomości (UTC). |
Type |
Pobiera lub ustawia typ działania. |
Metody
ApplyConversationReference(ConversationReference, Boolean) |
Aktualizuje działanie z informacjami o dostarczaniu z istniejącego odwołania do konwersacji. |
AsContactRelationUpdateActivity() |
Zwróć wartość IContactRelationUpdateActivity, jeśli jest to działanie contactRelationUpdate, null w przeciwnym razie. |
AsConversationUpdateActivity() |
Zwróć wartość IConversationUpdateActivity, jeśli jest to działanie konwersacjiAktualizuj wartość null w przeciwnym razie. |
AsEndOfConversationActivity() |
Zwróć wartość IEndOfConversationActivity, jeśli jest to działanie typu end-of-conversation, null w przeciwnym razie. |
AsEventActivity() |
Zwraca wartość IEventActivity, jeśli jest to działanie zdarzenia, w przeciwnym razie wartość null. |
AsInstallationUpdateActivity() |
Zwróć wartość IInstallationUpdateActivity, jeśli jest to działanie installationUpdate, w przeciwnym razie wartość null. |
AsInvokeActivity() |
Zwraca funkcję IInvokeActivity, jeśli jest to działanie wywołania, w przeciwnym razie wartość null. |
AsMessageActivity() |
Zwróć element IMessageActivity, jeśli jest to działanie komunikatu, w przeciwnym razie wartość null. |
AsMessageDeleteActivity() |
Zwraca wartość IMessageDeleteActivity, jeśli jest to działanie usuwania komunikatu, w przeciwnym razie wartość null. |
AsMessageReactionActivity() |
Zwraca wartość IMessageDeleteActivity, jeśli jest to działanie reakcji komunikatu, w przeciwnym razie wartość null. |
AsMessageUpdateActivity() |
Zwraca wartość IMessageUpdateActivity, jeśli jest to działanie aktualizacji komunikatu, w przeciwnym razie ma wartość null. |
AsSuggestionActivity() |
Zwraca wartość IMessageDeleteActivity, jeśli jest to działanie sugestii, w przeciwnym razie wartość null. |
AsTypingActivity() |
Zwróć wartość ITypingActivity, jeśli jest to działanie wpisywania, w przeciwnym razie wartość null. |
GetChannelData<TypeT>() |
Pobiera dane kanału jako silnie typizowanego obiektu. |
GetConversationReference() |
Pobiera odwołanie do konwersacji z działania. |
TryGetChannelData<TypeT>(TypeT) |
Spróbuj pobrać dane channeldata jako silnie typizowanego obiektu. |
Metody rozszerzania
TeamsGetChannelId(IActivity) |
Pobiera identyfikator kanału zespołu z bieżącego działania. |
TeamsGetMeetingInfo(IActivity) |
Pobiera obiekt TeamsMeetingInfo z bieżącego działania. |
TeamsGetSelectedChannelId(IActivity) |
Pobiera identyfikator wybranego kanału zespołu z bieżącego działania. |
TeamsGetTeamInfo(IActivity) |
Pobiera obiekt TeamsInfo z bieżącego działania. |
TeamsGetTeamOnBehalfOf(IActivity) |
Pobiera listę Aplikacji Teams OnBehalfOf z bieżącego działania. |
TeamsNotifyUser(IActivity, Boolean, String) |
Konfiguruje bieżące działanie w celu wygenerowania powiadomienia w usłudze Teams. |
TeamsNotifyUser(IActivity) |
Konfiguruje bieżące działanie w celu wygenerowania powiadomienia w usłudze Teams. |
GetLocale(IActivity) |
Pobiera ustawienia regionalne dla działania. |
SetLocale(IActivity, String) |
Ustawia ustawienia regionalne dla działania. |