@microsoft/agents-a365-notifications package
Interfaces
| AgentNotificationActivity |
Representa uma atividade de notificação de agente analisada com dados de notificação fortemente tipados. |
| EmailReference |
Representa uma entidade de notificação por email. |
| EmailResponse |
Representa uma entidade de resposta de email a ser enviada de volta. |
| WpxComment |
Representa uma entidade de notificação de comentário Word (WPX). |
Aliases de tipo
| AgentNotificationHandler |
Definição de tipo para uma função de manipulador de notificação do agente. Lida com atividades de notificação do agente com dados de notificação fortemente tipado. |
Enumerações
| NotificationType |
Enumeração que representa os tipos de notificações que podem ser recebidas. |
Funções
| create |
Cria um wrapper para uma atividade de notificação do 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 |
Digite o proteção para verificar se uma entidade é um EmailReference. |
| is |
Proteção de tipo para verificar se uma entidade é um WpxComment. |
Variáveis
| AGENTS_CHANNEL | Constantes de canal e subcanal para notificações de agente. |
| AGENTS_EMAIL_SUBCHANNEL | |
| AGENTS_EXCEL_SUBCHANNEL | |
| AGENTS_POWERPOINT_SUBCHANNEL | |
| AGENTS_WORD_SUBCHANNEL | |
| AGENT_LIFECYCLE | Constantes de ciclo de vida para notificações do agente. |
| 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 de email. |
| 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 da função
createAgentNotificationActivity(Activity)
Cria um wrapper para uma atividade de notificação do agente.
function createAgentNotificationActivity(activity: Activity): AgentNotificationActivity
Parâmetros
- activity
- Activity
A atividade
Retornos
Uma atividade de notificação do 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
Retornos
createEmailResponse(string)
Função de fábrica para criar uma entidade EmailResponse.
function createEmailResponse(htmlBody?: string): EmailResponse
Parâmetros
- htmlBody
-
string
Retornos
createEmailResponseActivity(string)
Cria uma atividade com uma entidade EmailResponse
function createEmailResponseActivity(emailResponseHtmlBody?: string): Activity
Parâmetros
- emailResponseHtmlBody
-
string
(Opcional) O conteúdo do corpo HTML para a resposta de email
Retornos
Uma atividade de mensagem que contém 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
Retornos
isEmailReference(Entity)
Digite o proteção para verificar se uma entidade é um EmailReference.
function isEmailReference(entity: Entity): entity
Parâmetros
- entity
- Entity
Retornos
entity
isWpxComment(Entity)
Proteção de tipo para verificar se uma entidade é um WpxComment.
function isWpxComment(entity: Entity): entity
Parâmetros
- entity
- Entity
Retornos
entity
Detalhes da variável
AGENTS_CHANNEL
Constantes de canal e subcanal para notificações de agente.
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 de ciclo de vida para notificações do agente.
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 de email.
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"