Uygulama profili yöneticisi JavaScript API Başvurusu

Uygulama profili yöneticisi JavaScript API Başvurusu, Copilot Hizmeti çalışma alanındaki sekmeleri ve oturumları yönetmek için yöntemler ve özellikler içerir.

Önkoşul

Uygulama profili yöneticisi API'lerini kullanmak için Uygulama Profili kullanıcısı veya Hızlı Erişim araçları kullanıcı güvenlik rollerine sahip olmanız gerekir. Daha fazla bilgi: Güvenlik rolleri

Oturum yönetimi

Aşağıdaki yöntemler ve özellikler, Copilot Hizmeti çalışma alanındaki oturumları yönetmenize olanak tanır.

Yöntem Description
getFocusedSession (Odaklanmış Oturum) Odakta olan oturumun oturum nesnesini döndürür.
getAllSessions Tüm oturumların benzersiz tanımlayıcısını döndürür.
getSession (Oturumu Almak) Belirtilen oturum kimliği için oturum nesnesini döndürür.
createSession (Oturum Oluştur) Oturum şablonunu temel alan bir oturum oluşturur ve oturumun benzersiz tanımlayıcısını döndürür.
canCreateSession Yeni bir oturumun oluşturulup oluşturulamayacağını belirten bir Boole değeri döndürür.
kapatmak Oturumu kapatır.
odak Bir oturumun odağını ayarlar.
istekOdak Oturum odakta değilse, belirli bir oturumla ilgili bir bildirim göstergesi gösterir.
Mülkiyet Description
oturum Kimliği Belirli bir oturumun kimliği.
isDefault Bir oturumun Ev oturumu olup olmadığını gösteren Boole değeri.
YapabilmekKapat Bir oturumun kapatılıp kapatılamayacağını gösteren Boole değeri.
title Bir oturumun metin etiketi.

Sekme yönetimi

Aşağıdaki yöntemler ve özellikler, Copilot Hizmeti çalışma alanındaki sekmeleri yönetmenize olanak tanır.

Yöntem Description
getFocusedTab Odakta olan sekmenin sekme nesnesini döndürür.
getAllTabs Bir oturum için tüm sekmelerin benzersiz tanımlayıcısını döndürür.
getTab (Sekme Sekmesi) Belirtilen sekme kimliğinin sekme nesnesini döndürür.
Sekme Oluştur Odaklanmış bir oturumda bir sekme oluşturur ve sekmenin benzersiz tanımlayıcısını döndürür.
canOluşturSekmesi Bir oturum için yeni bir sekme oluşturulup oluşturulamayacağını belirten bir Boole değeri döndürür.
closeTab (Sekmeyi kapat) Sekme kimliği için sekme nesnesini kapatır.
odak sekmesi Sekme kimliği için sekme nesnesinin odağını ayarlar.
refreshTab Sekme kimliği için sekme nesnesini yeniler.
Mülkiyet Description
tabId (Sekme Kimliği) Bir sekmenin kimliği.
YapabilmekKapat Bir sekmenin kapatılıp kapatılamayacağını gösteren Boole değeri.
title Bir sekmenin metin etiketi.

Bağlam yönetimi

Aşağıdaki yöntem, Copilot Hizmeti çalışma alanında oturum bağlamını yönetmenize olanak tanır.

Yöntem Description
updateContext Otomasyon sözlüğünü ayarlar ve sağlayıcıların sümüklü böceklerin değerlerini eklemesini, değiştirmesini ve kaldırmasını sağlar; Güncelleştirilmiş değerler daha sonra gelecekte makroları çağırmak için kullanılabilir.

İstemci tarafı olayları

Event Description
ON_SESSION_SWITCH Oturum değiştirildiğinde çağrılır.
ON_SESSION_CLOSED Bir oturum kapatıldığında çağrılır.