提供: Bright Pattern Documentation
• 日本語

Revision as of 02:46, 23 September 2026 by BpTranslationReview (talk | contribs) (Reviewed via BpTranslationReview)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内、 検索
• English

ディレクトリ

AgentPlaceオブジェクトには2種類のディレクトリ項目があり、エージェントがログインした直後から利用可能です。1つはチームごとにグループ化されたユーザー、もう1つはカテゴリー(フォルダー)ごとにグループ化された静的エントリーです。


Teamオブジェクトのリストには、以下経由でアクセスできます:

public SortedDictionary<string, Team> teams;

このリストは、コンタクトセンター管理者アプリケーションのチームに対応しています。Teamに関連付けられたUserリストは、Teamクラスの以下のメソッドによってオンデマンドで読み込まれます:

public void requestMembers(bool includeLoggedOut);

Userリストが利用可能になると、AgentPlaceから以下のイベントが発生します:

public event TeamMembersReceivedCallback teamMembersReceivedCallback;

アプリケーションでチームメンバーの属性変更に関する通知を受け取る必要がある場合は、Teamクラスの以下のメソッドを呼び出す必要があります:

public void subscribe();

そのチーム内のチームメンバーの属性に変更が生じた場合、以下のメソッドが呼び出されます:

public event UserInfoUpdatedCallback userInfoUpdatedCallback;

なお、一度に登録できるチームサブスクリプションは1つだけです(新規に登録すると、以前のチームサブスクリプションはキャンセルされます)。


DirectoryCategoryオブジェクトのリストには、以下経由でアクセスできます:

public SortedDictionary<string, DirectoryCategory> directoryCategories;

このリストは、コンタクトセンター管理者アプリケーションの静的エントリーのフォルダ一覧に対応しています。DirectoryCategoryに関連付けられたDirectoryItemのリストは、DirectoryCategoryクラスの以下のメソッドによってオンデマンドで読み込まれます:

public void requestItems();

DirectoryItemオブジェクトが利用可能になると、AgentPlaceから以下のイベントが発生します:

public event DirectoryItemsReceivedCallback directoryItemsReceivedCallback;

< 前へ | 次へ >