@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

createAgentNotificationActivity(Activity)

Tworzy otokę dla działania powiadomień agenta.

createEmailReference(string, string, string)

Funkcja Factory umożliwiająca utworzenie jednostki EmailReference.

createEmailResponse(string)

Funkcja Factory umożliwiająca utworzenie jednostki EmailResponse.

createEmailResponseActivity(string)

Tworzy działanie z jednostką EmailResponse

createWpxComment(string, string, string, string)

Funkcja Factory w celu utworzenia jednostki WpxComment.

isEmailReference(Entity)

Wpisz ochronę, aby sprawdzić, czy jednostka jest elementem EmailReference.

isWpxComment(Entity)

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"