應用程式設定檔管理員 JavaScript API 參考包含用於管理 Copilot Service 工作區中索引標籤和工作階段的方法和屬性。
先決條件
您必須具有應用程式設定檔使用者或生產力工具使用者資訊安全角色,才能使用應用程式設定檔管理員 API。 其他資訊: 資訊安全角色
會話管理
以下方法和屬性可讓您在 Copilot Service 工作區中管理工作階段。
| 方法 | Description |
|---|---|
| getFocusedSession | 傳回焦點之工作階段的會話物件。 |
| getAllSessions | 傳回所有工作階段的唯一識別碼。 |
| getSession | 傳回指定工作階段識別碼的工作階段物件。 |
| createSession | 根據工作階段範本建立工作階段,並傳回工作階段的唯一識別碼。 |
| canCreateSession | 傳回布林值,指出是否可以建立新的工作階段。 |
| 近 | 關閉工作階段。 |
| 焦點 | 將焦點設定在工作階段上。 |
| 請求焦點 | 如果工作階段未聚焦,則在指定工作階段上顯示通知指示器。 |
| 房產 | Description |
|---|---|
| sessionId | 指定工作階段的識別碼。 |
| 是預設 | 布林值,指出工作階段是否為「主」工作階段。 |
| 可以關閉 | 布林值,指出是否可以關閉會話。 |
| title | 工作階段的文字標籤。 |
索引標籤管理
以下方法和屬性可讓您管理 Copilot Service 工作區中的索引標籤。
| 方法 | Description |
|---|---|
| getFocusedTab | 傳回焦點之索引標籤的索引標籤物件。 |
| getAllTabs | 傳回工作階段所有索引標籤的唯一識別碼。 |
| getTab | 傳回指定索引標籤識別碼的索引標籤物件。 |
| 創建選項卡 | 在焦點工作階段中建立索引標籤,並傳回索引標籤的唯一識別碼。 |
| canCreateTab | 傳回布林值,指出是否可以為工作階段建立新索引標籤。 |
| 關閉標籤 | 關閉索引標籤 ID 的索引標籤物件。 |
| 焦點標籤 | 將焦點設定在索引標籤 ID 的索引標籤物件上。 |
| refreshTab | 重新整理索引標籤 ID 的索引標籤物件。 |
| 房產 | Description |
|---|---|
| tabId | 索引標籤的識別碼。 |
| 可以關閉 | 布林值,指出是否可以關閉索引標籤。 |
| title | 索引標籤的文字標籤。 |
內容管理
以下方法可讓您在 Copilot Service 工作區中管理工作階段內容。
| 方法 | Description |
|---|---|
| 更新內容 | 設定自動化字典,並讓提供者能夠新增、修改及移除 slugs 的值;然後,更新的值可用於在未來呼叫巨集。 |
用戶端事件
| Event | Description |
|---|---|
| ON_SESSION_SWITCH | 切換工作階段時呼叫。 |
| ON_SESSION_CLOSED | 在工作階段關閉時呼叫。 |