@microsoft/agents-a365-notifications package

อินเทอร์เฟซ

AgentNotificationActivity

แสดงกิจกรรมการแจ้งเตือนตัวแทนที่แยกวิเคราะห์ด้วยข้อมูลการแจ้งเตือนที่พิมพ์อย่างเข้มแข็ง

EmailReference

แสดงเอนทิตีการแจ้งเตือนทางอีเมล

EmailResponse

แสดงเอนทิตีการตอบกลับอีเมลที่จะส่งกลับ

WpxComment

แสดงเอนทิตีการแจ้งเตือนข้อคิดเห็น Word (WPX)

ประเภทนามแฝง

AgentNotificationHandler

พิมพ์ข้อกําหนดสําหรับฟังก์ชันตัวจัดการการแจ้งเตือนตัวแทน จัดการกิจกรรมการแจ้งเตือนตัวแทนด้วยข้อมูลการแจ้งเตือนที่เป็นประเภทที่แข็งแกร่ง

Enums

NotificationType

Enum ที่แสดงชนิดของการแจ้งเตือนที่สามารถรับได้

ฟังก์ชัน

createAgentNotificationActivity(Activity)

สร้าง Wrapper สําหรับกิจกรรมการแจ้งเตือนของบริษัทตัวแทน

createEmailReference(string, string, string)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี EmailReference

createEmailResponse(string)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี EmailResponse

createEmailResponseActivity(string)

สร้างกิจกรรมด้วยเอนทิตี EmailResponse

createWpxComment(string, string, string, string)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี WpxComment

isEmailReference(Entity)

พิมพ์ guard เพื่อตรวจสอบว่าเอนทิตีเป็น EmailReference หรือไม่

isWpxComment(Entity)

พิมพ์ 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)

สร้าง Wrapper สําหรับกิจกรรมการแจ้งเตือนของบริษัทตัวแทน

function createAgentNotificationActivity(activity: Activity): AgentNotificationActivity

พารามิเตอร์

activity
Activity

กิจกรรม

การส่งคืน

กิจกรรมการแจ้งเตือนตัวแทน

createEmailReference(string, string, string)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี EmailReference

function createEmailReference(id?: string, conversationId?: string, htmlBody?: string): EmailReference

พารามิเตอร์

id

string

conversationId

string

htmlBody

string

การส่งคืน

createEmailResponse(string)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี 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)

ฟังก์ชัน Factory เพื่อสร้างเอนทิตี WpxComment

function createWpxComment(odataId?: string, documentId?: string, initiatingCommentId?: string, subjectCommentId?: string): WpxComment

พารามิเตอร์

odataId

string

documentId

string

initiatingCommentId

string

subjectCommentId

string

การส่งคืน

isEmailReference(Entity)

พิมพ์ 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"