@microsoft/agents-a365-notifications package
Interfejsy
| AgentNotificationActivity |
Reprezentuje przeanalizowane działanie powiadomień agenta z silnie typinymi danymi powiadomień. |
| EmailReference |
Reprezentuje jednostkę powiadomienia e-mail. |
| EmailResponse |
Reprezentuje jednostkę odpowiedzi na wiadomość e-mail, która ma zostać odesłana. |
| WpxComment |
Reprezentuje jednostkę powiadomienia o komentarzu Word (WPX). |
Aliasy typu
| AgentNotificationHandler |
Definicja typu dla funkcji obsługi powiadomień agenta. Obsługuje działania powiadomień agenta za pomocą silnie typiowanych danych powiadomień. |
Wyliczenia
| NotificationType |
Wyliczenie reprezentujące typy powiadomień, które można odebrać. |
Funkcje
| create |
Tworzy otokę dla działania powiadomień agenta. |
| create |
Funkcja Factory umożliwiająca utworzenie jednostki EmailReference. |
| create |
Funkcja Factory umożliwiająca utworzenie jednostki EmailResponse. |
| create |
Tworzy działanie z jednostką EmailResponse |
| create |
Funkcja Factory w celu utworzenia jednostki WpxComment. |
| is |
Wpisz ochronę, aby sprawdzić, czy jednostka jest elementem EmailReference. |
| is |
Wpisz ochronę, aby sprawdzić, czy jednostka jest elementem WpxComment. |
Zmienne
| AGENTS_CHANNEL | Stałe kanału i kanału podrzędnego dla powiadomień agenta. |
| AGENTS_EMAIL_SUBCHANNEL | |
| AGENTS_EXCEL_SUBCHANNEL | |
| AGENTS_POWERPOINT_SUBCHANNEL | |
| AGENTS_WORD_SUBCHANNEL | |
| AGENT_LIFECYCLE | Stałe cyklu życia dla powiadomień agenta. |
| EMAIL_NOTIFICATION_TYPE | Nazwa typu jednostki dla powiadomień e-mail. |
| EMAIL_RESPONSE_TYPE | Nazwa typu jednostki dla odpowiedzi e-mail. |
| USER_CREATED_LIFECYCLE_EVENT | |
| USER_DELETED_LIFECYCLE_EVENT | |
| USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT | |
| WPX_COMMENT_TYPE | Nazwa typu jednostki dla komentarzy WPX. |
Szczegóły funkcji
createAgentNotificationActivity(Activity)
Tworzy otokę dla działania powiadomień agenta.
function createAgentNotificationActivity(activity: Activity): AgentNotificationActivity
Parametry
- activity
- Activity
Działanie
Zwraca
Działanie powiadamiania agenta
createEmailReference(string, string, string)
Funkcja Factory umożliwiająca utworzenie jednostki EmailReference.
function createEmailReference(id?: string, conversationId?: string, htmlBody?: string): EmailReference
Parametry
- id
-
string
- conversationId
-
string
- htmlBody
-
string
Zwraca
createEmailResponse(string)
Funkcja Factory umożliwiająca utworzenie jednostki EmailResponse.
function createEmailResponse(htmlBody?: string): EmailResponse
Parametry
- htmlBody
-
string
Zwraca
createEmailResponseActivity(string)
Tworzy działanie z jednostką EmailResponse
function createEmailResponseActivity(emailResponseHtmlBody?: string): Activity
Parametry
- emailResponseHtmlBody
-
string
(Opcjonalnie) Zawartość treści HTML odpowiedzi na wiadomość e-mail
Zwraca
Działanie wiadomości zawierające jednostkę EmailResponse
createWpxComment(string, string, string, string)
Funkcja Factory w celu utworzenia jednostki WpxComment.
function createWpxComment(odataId?: string, documentId?: string, initiatingCommentId?: string, subjectCommentId?: string): WpxComment
Parametry
- odataId
-
string
- documentId
-
string
- initiatingCommentId
-
string
- subjectCommentId
-
string
Zwraca
isEmailReference(Entity)
Wpisz ochronę, aby sprawdzić, czy jednostka jest elementem EmailReference.
function isEmailReference(entity: Entity): entity
Parametry
- entity
- Entity
Zwraca
entity
isWpxComment(Entity)
Wpisz ochronę, aby sprawdzić, czy jednostka jest elementem WpxComment.
function isWpxComment(entity: Entity): entity
Parametry
- entity
- Entity
Zwraca
entity
Szczegóły zmiennej
AGENTS_CHANNEL
Stałe kanału i kanału podrzędnego dla powiadomień agenta.
AGENTS_CHANNEL: "agents"
Typ
"agents"
AGENTS_EMAIL_SUBCHANNEL
AGENTS_EMAIL_SUBCHANNEL: "agents:email"
Typ
"agents:email"
AGENTS_EXCEL_SUBCHANNEL
AGENTS_EXCEL_SUBCHANNEL: "agents:excel"
Typ
"agents:excel"
AGENTS_POWERPOINT_SUBCHANNEL
AGENTS_POWERPOINT_SUBCHANNEL: "agents:powerpoint"
Typ
"agents:powerpoint"
AGENTS_WORD_SUBCHANNEL
AGENTS_WORD_SUBCHANNEL: "agents:word"
Typ
"agents:word"
AGENT_LIFECYCLE
Stałe cyklu życia dla powiadomień agenta.
AGENT_LIFECYCLE: "agentlifecycle"
Typ
"agentlifecycle"
EMAIL_NOTIFICATION_TYPE
Nazwa typu jednostki dla powiadomień e-mail.
EMAIL_NOTIFICATION_TYPE: "emailNotification"
Typ
"emailNotification"
EMAIL_RESPONSE_TYPE
Nazwa typu jednostki dla odpowiedzi e-mail.
EMAIL_RESPONSE_TYPE: "emailResponse"
Typ
"emailResponse"
USER_CREATED_LIFECYCLE_EVENT
USER_CREATED_LIFECYCLE_EVENT: "agenticuseridentitycreated"
Typ
"agenticuseridentitycreated"
USER_DELETED_LIFECYCLE_EVENT
USER_DELETED_LIFECYCLE_EVENT: "agenticuserdeleted"
Typ
"agenticuserdeleted"
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT: "agenticuserworkloadonboardingupdated"
Typ
"agenticuserworkloadonboardingupdated"
WPX_COMMENT_TYPE
Nazwa typu jednostki dla komentarzy WPX.
WPX_COMMENT_TYPE: "WpxComment"
Typ
"WpxComment"