機械翻訳について

InsightsContext

このコンテキストにより、CCAのアクションおよびイベント・インサイトを実行できます。 たとえば、「インサイトの表示」、「インサイトの却下」、「インサイトの却下」、「インサイトの却下をリスニング」、「インサイトのアクションのリスニング」などです。

getInsightsContext関数を使用して、InsightsContextへの参照を取得できます。

構文

構文は次のとおりです:
getInsightsContext(): Promise<IInsightsContext>;

レコード・コンテキストから通知コンテキストを取得するTypescriptの例を次に示します:

/// <reference path="uiEventsFramework.d.ts"/>
const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID', 'V1'); 
const tabContext: ITabContext = await frameworkProvider.getCurrentBrowserTabContext() as ITabContext;
const recordContext: IRecordContext = await tabContext.getActiveRecord();        
const insightContext: IInsightsContext = await recordContext.getInsightsContext();

レコード・コンテキストから通知コンテキストを取得するJavascriptの例を次に示します:

const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID', 'V1');
const tabContext = await frameworkProvider.getCurrentBrowserTabContext();
const recordContext = await tabContext.getActiveRecord();
const insightContext = await recordContext.getInsightsContext();

サポートされている操作

サポートされている操作

工程名 説明
ShowInsights インサイトを表示するために使用されます。 インサイトの表示
DismissInsights インサイトの却下に使用されます。 インサイトの却下
GetAllInsights 選択RecordContextのすべてのインサイトを取得するために使用されます。 すべてのインサイトを取得

サポートされているイベント

UEFは、サブスクライブとgetSupportedEventsをサポートしています

サポートされているイベント

メソッド名 説明
リスニング解除イベント インサイトのアクションを却下することをリスニングします。 インサイトの表示
リスニング・アクション・トリガー・イベント インサイトでトリガーされた「Listens to Action」ボタンのクリック。 詳細を含むリスニング・アクション・トリガー・イベント

サポートされているメソッド

UEFはパブリッシュとgetSupportedActionsをサポート

サポートされているメソッド

工程名 説明
公開 オペレーション・インサイト・コンテキストを公開します。 パブリッシュ
getSupportedActions コンテキストでサポートされているアクションを配列として返します。 サポートされるアクションの取得
getSupportedEvents 配列のコンテキストでサポートされているアクションを返します。 サポートされるイベントの取得