機械翻訳について

リスニング・インサイト・アクション実行イベント

recordContextを現在のボウ・サー・タブ・アクティブ・レコードとみなすTypescriptの例を次に示します:

let recordContext: IRecordContext = await uiEventsFrameworkInstance.getCurrentBrowserTabContext().getActiveRecord();         
let insightContext: IInsightContext = await recordContext.getInsightsContext();
const payload: IInsightsSubscriptionRequest = uiEventsFrameworkInstance.requestHelper.createSubscriptionRequest('cxEventBusOnInsightsActionEvent');
payload.setId('insightsId1');
insightContext.subscribe(requestObject, (response: IInsightsActionEventResponse ) => { 
	console.log((response.getResponseData() as IInsightsActionData).getInsightsId());
	console.log((response.getResponseData() as IInsightsActionData).getActionId()); 
 	console.log((response.getResponseData() as IInsightsActionData).getActionName());  
});

recordContextを現在のボウサ・タブ・アクティブ・レコードとみなすJavaScriptの例を次に示します:

let recordContext = await uiEventsFrameworkInstance.getCurrentBrowserTabContext().getActiveRecord();         
let insightContext = await recordContext.getInsightsContext();
const payload = uiEventsFrameworkInstance.requestHelper.createSubscriptionRequest('cxEventBusOnInsightsDismissActionEvent');
payload.setId('insightsId1');
insightContext.subscribe(requestObject, (response ) => {    
    console.log(response.getResponseData().getInsightsId());
	console.log(response.getResponseData().getActionId()); 
 	console.log(response.getResponseData().getActionName());    
});