IHandoffActivity Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управление беседой было передано или запрос на передачу управления беседой.
public interface IHandoffActivity : Microsoft.Bot.Schema.IActivity
type IHandoffActivity = interface
interface IActivity
Public Interface IHandoffActivity
Implements IActivity
- Производный
- Реализации
Свойства
ChannelData |
Возвращает или задает полезные данные для конкретного канала. (Унаследовано от IActivity) |
ChannelId |
Возвращает или задает канал, с которым связано это действие. (Унаследовано от IActivity) |
Conversation |
Возвращает или задает адрес для беседы, с которым связано это действие. (Унаследовано от IActivity) |
Entities |
Возвращает или задает коллекцию объектов Entity, каждая из которых содержит метаданные об этом действии. Каждый объект Entity вводится. (Унаследовано от IActivity) |
From |
Возвращает или задает адрес отправителя. (Унаследовано от IActivity) |
Id |
Возвращает или задает идентификатор для действия. (Унаследовано от IActivity) |
LocalTimestamp |
Возвращает или задает локальную дату и время сообщения, выраженное в формате ISO-8601. Например, 2016-09-23T13:07:49.4714686-07:00. (Унаследовано от IActivity) |
Recipient |
Возвращает или задает адрес, полученный сообщением. (Унаследовано от IActivity) |
ReplyToId |
Возвращает или задает исходный идентификатор этого действия— ответ. (Унаследовано от IActivity) |
ServiceUrl |
Возвращает или задает URL-адрес службы, в котором должны отправляться ответы на это действие. (Унаследовано от IActivity) |
Timestamp |
Возвращает или задает метку времени при отправке сообщения (UTC). (Унаследовано от IActivity) |
Type |
Возвращает или задает тип действия. (Унаследовано от IActivity) |
Методы
ApplyConversationReference(ConversationReference, Boolean) |
Обновляет действие с информацией о доставке из существующей ссылки на беседу. (Унаследовано от IActivity) |
AsContactRelationUpdateActivity() |
Возвращает значение IContactRelationUpdateActivity, если это действие contactRelationUpdate, значение NULL в противном случае. (Унаследовано от IActivity) |
AsConversationUpdateActivity() |
Возвращает значение IConversationUpdateActivity, если это действие conversationUpdate, в противном случае — значение NULL. (Унаследовано от IActivity) |
AsEndOfConversationActivity() |
Возвращает значение IEndOfConversationActivity, если это действие завершения беседы, значение NULL в противном случае. (Унаследовано от IActivity) |
AsEventActivity() |
Возвращает IEventActivity, если это действие события, значение NULL в противном случае. (Унаследовано от IActivity) |
AsInstallationUpdateActivity() |
Возвращает IInstallationUpdateActivity, если это действие установкиUpdate, значение NULL в противном случае. (Унаследовано от IActivity) |
AsInvokeActivity() |
Возвращает IInvokeActivity, если это действие вызова, значение NULL в противном случае. (Унаследовано от IActivity) |
AsMessageActivity() |
Возвращает значение IMessageActivity, если это действие сообщения, значение NULL в противном случае. (Унаследовано от IActivity) |
AsMessageDeleteActivity() |
Возвращает IMessageDeleteActivity, если это действие удаления сообщения, значение NULL в противном случае. (Унаследовано от IActivity) |
AsMessageReactionActivity() |
Возвращает значение IMessageDeleteActivity, если это действие реакции сообщения, значение NULL в противном случае. (Унаследовано от IActivity) |
AsMessageUpdateActivity() |
Возвращает значение IMessageUpdateActivity, если это действие обновления сообщения, значение NULL в противном случае. (Унаследовано от IActivity) |
AsSuggestionActivity() |
Возвращает значение IMessageDeleteActivity, если это действие предложения, значение NULL в противном случае. (Унаследовано от IActivity) |
AsTypingActivity() |
Возвращает значение ITypingActivity, если это действие ввода, значение NULL в противном случае. (Унаследовано от IActivity) |
GetChannelData<TypeT>() |
Возвращает данные канала как строго типизированный объект. (Унаследовано от IActivity) |
GetConversationReference() |
Возвращает ссылку на беседу из действия. (Унаследовано от IActivity) |
TryGetChannelData<TypeT>(TypeT) |
Попробуйте получить channeldata как строго типизированный объект. (Унаследовано от IActivity) |
Методы расширения
TeamsGetChannelId(IActivity) |
Возвращает идентификатор канала команды из текущего действия. |
TeamsGetMeetingInfo(IActivity) |
Возвращает объект TeamsMeetingInfo из текущего действия. |
TeamsGetSelectedChannelId(IActivity) |
Возвращает идентификатор выбранного канала команды из текущего действия. |
TeamsGetTeamInfo(IActivity) |
Возвращает объект TeamsInfo из текущего действия. |
TeamsGetTeamOnBehalfOf(IActivity) |
Возвращает список Teams OnBehalfOf из текущего действия. |
TeamsNotifyUser(IActivity, Boolean, String) |
Настраивает текущее действие для создания уведомления в Teams. |
TeamsNotifyUser(IActivity) |
Настраивает текущее действие для создания уведомления в Teams. |
GetLocale(IActivity) |
Возвращает языковой стандарт для действия. |
SetLocale(IActivity, String) |
Задает языковой стандарт для действия. |