@microsoft/agents-a365-notifications package
Interfaces
| AgentNotificationActivity |
Representa uma atividade de notificação de agente analisado com dados de notificação fortemente tipados. |
| EmailReference |
Representa uma entidade de notificação por email. |
| EmailResponse |
Representa uma entidade de resposta por email a ser enviada de volta. |
| WpxComment |
Representa uma entidade de notificação de comentários do Word (WPX). |
Aliases de Tipo
| AgentNotificationHandler |
Definição de tipo para uma função de gestor de notificações de agente. Lida com as atividades de notificação dos agentes com dados de notificação fortemente digitados. |
Enumerações
| NotificationType |
Enum representa os tipos de notificações que podem ser recebidas. |
Funções
| create |
Cria um wrapper para uma atividade de notificação de agente. |
| create |
Função de fábrica para criar uma entidade EmailReference. |
| create |
Função de fábrica para criar uma entidade EmailResponse. |
| create |
Cria uma atividade com uma entidade EmailResponse |
| create |
Função de fábrica para criar uma entidade WpxComment. |
| is |
Escreva guard para verificar se uma entidade é um EmailReference. |
| is |
Escreve guard para verificar se uma entidade é um WpxComment. |
Variáveis
| AGENTS_CHANNEL | Constantes de canal e subcanal para notificações de agentes. |
| AGENTS_EMAIL_SUBCHANNEL | |
| AGENTS_EXCEL_SUBCHANNEL | |
| AGENTS_POWERPOINT_SUBCHANNEL | |
| AGENTS_WORD_SUBCHANNEL | |
| AGENT_LIFECYCLE | Constantes do ciclo de vida para notificações de agentes. |
| EMAIL_NOTIFICATION_TYPE | O nome do tipo de entidade para notificações por email. |
| EMAIL_RESPONSE_TYPE | O nome do tipo de entidade para respostas a emails. |
| USER_CREATED_LIFECYCLE_EVENT | |
| USER_DELETED_LIFECYCLE_EVENT | |
| USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT | |
| WPX_COMMENT_TYPE | O nome do tipo de entidade para comentários WPX. |
Detalhes de Função
createAgentNotificationActivity(Activity)
Cria um wrapper para uma atividade de notificação de agente.
function createAgentNotificationActivity(activity: Activity): AgentNotificationActivity
Parâmetros
- activity
- Activity
A atividade
Devoluções
Uma atividade de notificação de agente
createEmailReference(string, string, string)
Função de fábrica para criar uma entidade EmailReference.
function createEmailReference(id?: string, conversationId?: string, htmlBody?: string): EmailReference
Parâmetros
- id
-
string
- conversationId
-
string
- htmlBody
-
string
Devoluções
createEmailResponse(string)
Função de fábrica para criar uma entidade EmailResponse.
function createEmailResponse(htmlBody?: string): EmailResponse
Parâmetros
- htmlBody
-
string
Devoluções
createEmailResponseActivity(string)
Cria uma atividade com uma entidade EmailResponse
function createEmailResponseActivity(emailResponseHtmlBody?: string): Activity
Parâmetros
- emailResponseHtmlBody
-
string
(Opcional) O conteúdo do corpo do HTML para a resposta ao email
Devoluções
Uma atividade de mensagem contendo a entidade EmailResponse
createWpxComment(string, string, string, string)
Função de fábrica para criar uma entidade WpxComment.
function createWpxComment(odataId?: string, documentId?: string, initiatingCommentId?: string, subjectCommentId?: string): WpxComment
Parâmetros
- odataId
-
string
- documentId
-
string
- initiatingCommentId
-
string
- subjectCommentId
-
string
Devoluções
isEmailReference(Entity)
Escreva guard para verificar se uma entidade é um EmailReference.
function isEmailReference(entity: Entity): entity
Parâmetros
- entity
- Entity
Devoluções
entity
isWpxComment(Entity)
Escreve guard para verificar se uma entidade é um WpxComment.
function isWpxComment(entity: Entity): entity
Parâmetros
- entity
- Entity
Devoluções
entity
Detalhes das variáveis
AGENTS_CHANNEL
Constantes de canal e subcanal para notificações de agentes.
AGENTS_CHANNEL: "agents"
Tipo
"agents"
AGENTS_EMAIL_SUBCHANNEL
AGENTS_EMAIL_SUBCHANNEL: "agents:email"
Tipo
"agents:email"
AGENTS_EXCEL_SUBCHANNEL
AGENTS_EXCEL_SUBCHANNEL: "agents:excel"
Tipo
"agents:excel"
AGENTS_POWERPOINT_SUBCHANNEL
AGENTS_POWERPOINT_SUBCHANNEL: "agents:powerpoint"
Tipo
"agents:powerpoint"
AGENTS_WORD_SUBCHANNEL
AGENTS_WORD_SUBCHANNEL: "agents:word"
Tipo
"agents:word"
AGENT_LIFECYCLE
Constantes do ciclo de vida para notificações de agentes.
AGENT_LIFECYCLE: "agentlifecycle"
Tipo
"agentlifecycle"
EMAIL_NOTIFICATION_TYPE
O nome do tipo de entidade para notificações por email.
EMAIL_NOTIFICATION_TYPE: "emailNotification"
Tipo
"emailNotification"
EMAIL_RESPONSE_TYPE
O nome do tipo de entidade para respostas a emails.
EMAIL_RESPONSE_TYPE: "emailResponse"
Tipo
"emailResponse"
USER_CREATED_LIFECYCLE_EVENT
USER_CREATED_LIFECYCLE_EVENT: "agenticuseridentitycreated"
Tipo
"agenticuseridentitycreated"
USER_DELETED_LIFECYCLE_EVENT
USER_DELETED_LIFECYCLE_EVENT: "agenticuserdeleted"
Tipo
"agenticuserdeleted"
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT
USER_WORKLOAD_ONBOARDING_LIFECYCLE_EVENT: "agenticuserworkloadonboardingupdated"
Tipo
"agenticuserworkloadonboardingupdated"
WPX_COMMENT_TYPE
O nome do tipo de entidade para comentários WPX.
WPX_COMMENT_TYPE: "WpxComment"
Tipo
"WpxComment"