@microsoft/agents-a365-notifications package
Интерфейсы
| AgentNotificationActivity |
Представляет действие уведомления агента с строго типизированными данными уведомления. |
| EmailReference |
Представляет сущность уведомления по электронной почте. |
| EmailResponse |
Представляет сущность ответа электронной почты, которую нужно отправить обратно. |
| WpxComment |
Представляет сущность уведомления Word (WPX). |
Псевдонимы типа
| AgentNotificationHandler |
Определение типа для функции обработчика уведомлений агента. Обрабатывает действия уведомления агента с строго типизированными данными уведомлений. |
Перечисления
| NotificationType |
Перечисление, представляющее типы уведомлений, которые можно получить. |
Функции
| create |
Создает оболочку для действия уведомления агента. |
| create |
Функция "Фабрика" для создания сущности EmailReference. |
| create |
Функция фабрики для создания сущности EmailResponse. |
| create |
Создает действие с сущностью EmailResponse |
| create |
Функция фабрики для создания сущности WpxComment. |
| is |
Type guard, чтобы проверить, является ли сущность адресом EmailReference. |
| is |
Тип guard, чтобы проверить, является ли сущность WpxComment. |
Переменные
| AGENTS_CHANNEL | Константы канала и вложенных каналов для уведомлений агента. |
| AGENTS_EMAIL_SUBCHANNEL | |
| AGENTS_EXCEL_SUBCHANNEL | |
| AGENTS_POWERPOINT_SUBCHANNEL | |
| AGENTS_WORD_SUBCHANNEL | |
| AGENT_LIFECYCLE | Константы жизненного цикла для уведомлений агента. |
| EMAIL_NOTIFICATION_TYPE | Имя типа сущности для уведомлений по электронной почте. |
| EMAIL_RESPONSE_TYPE | Имя типа сущности для ответов электронной почты. |
| USER_CREATED_LIFECYCLE_EVENT | |
| USER_DELETED_LIFECYCLE_EVENT | |
| USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT | |
| WPX_COMMENT_TYPE | Имя типа сущности для комментариев WPX. |
Сведения о функции
createAgentNotificationActivity(Activity)
Создает оболочку для действия уведомления агента.
function createAgentNotificationActivity(activity: Activity): AgentNotificationActivity
Параметры
- activity
- Activity
Действие
Возвращаемое значение
Действие уведомления агента
createEmailReference(string, string, string)
Функция "Фабрика" для создания сущности EmailReference.
function createEmailReference(id?: string, conversationId?: string, htmlBody?: string): EmailReference
Параметры
- id
-
string
- conversationId
-
string
- htmlBody
-
string
Возвращаемое значение
createEmailResponse(string)
Функция фабрики для создания сущности EmailResponse.
function createEmailResponse(htmlBody?: string): EmailResponse
Параметры
- htmlBody
-
string
Возвращаемое значение
createEmailResponseActivity(string)
Создает действие с сущностью EmailResponse
function createEmailResponseActivity(emailResponseHtmlBody?: string): Activity
Параметры
- emailResponseHtmlBody
-
string
(Необязательно) Содержимое текста HTML для ответа электронной почты
Возвращаемое значение
Действие сообщения, содержащее сущность EmailResponse
createWpxComment(string, string, string, string)
Функция фабрики для создания сущности WpxComment.
function createWpxComment(odataId?: string, documentId?: string, initiatingCommentId?: string, subjectCommentId?: string): WpxComment
Параметры
- odataId
-
string
- documentId
-
string
- initiatingCommentId
-
string
- subjectCommentId
-
string
Возвращаемое значение
isEmailReference(Entity)
Type guard, чтобы проверить, является ли сущность адресом EmailReference.
function isEmailReference(entity: Entity): entity
Параметры
- entity
- Entity
Возвращаемое значение
entity
isWpxComment(Entity)
Тип guard, чтобы проверить, является ли сущность WpxComment.
function isWpxComment(entity: Entity): entity
Параметры
- entity
- Entity
Возвращаемое значение
entity
Сведения об переменной
AGENTS_CHANNEL
Константы канала и вложенных каналов для уведомлений агента.
AGENTS_CHANNEL: "agents"
Тип
"agents"
AGENTS_EMAIL_SUBCHANNEL
AGENTS_EMAIL_SUBCHANNEL: "agents:email"
Тип
"agents:email"
AGENTS_EXCEL_SUBCHANNEL
AGENTS_EXCEL_SUBCHANNEL: "agents:excel"
Тип
"agents:excel"
AGENTS_POWERPOINT_SUBCHANNEL
AGENTS_POWERPOINT_SUBCHANNEL: "agents:powerpoint"
Тип
"agents:powerpoint"
AGENTS_WORD_SUBCHANNEL
AGENTS_WORD_SUBCHANNEL: "agents:word"
Тип
"agents:word"
AGENT_LIFECYCLE
Константы жизненного цикла для уведомлений агента.
AGENT_LIFECYCLE: "agentlifecycle"
Тип
"agentlifecycle"
EMAIL_NOTIFICATION_TYPE
Имя типа сущности для уведомлений по электронной почте.
EMAIL_NOTIFICATION_TYPE: "emailNotification"
Тип
"emailNotification"
EMAIL_RESPONSE_TYPE
Имя типа сущности для ответов электронной почты.
EMAIL_RESPONSE_TYPE: "emailResponse"
Тип
"emailResponse"
USER_CREATED_LIFECYCLE_EVENT
USER_CREATED_LIFECYCLE_EVENT: "agenticuseridentitycreated"
Тип
"agenticuseridentitycreated"
USER_DELETED_LIFECYCLE_EVENT
USER_DELETED_LIFECYCLE_EVENT: "agenticuserdeleted"
Тип
"agenticuserdeleted"
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT: "agenticuserworkloadonboardingupdated"
Тип
"agenticuserworkloadonboardingupdated"
WPX_COMMENT_TYPE
Имя типа сущности для комментариев WPX.
WPX_COMMENT_TYPE: "WpxComment"
Тип
"WpxComment"