機械翻訳について

IEventRequest

IEventRequestは、getEventName関数を使用します。

ファンクションは、作成されたイベント・リクエスト・オブジェクトからイベント名を取得します。

次のコード・サンプルは、getEventNameの構文を示しています。
getEventName(): string;
次のコード・サンプルは、Typescriptの例を示しています:
/// <reference path="uiEventsFramework.d.ts"/> 
      const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1');    
      const globalContext: IGlobalContext = await  frameworkProvider.getGlobalContext();   
      const requestObject: IEventRequest = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusTabOpenEvent');
      globalContext.subscribe(requestObject: IEventRequest,(response: IEventResponse) => {
          // custom code
      });
      const eventName: string = requestObject.getEventName(); // 'cxEventBusTabOpenEvent'
  
次のコード・サンプルは、Javascriptの例を示しています:
const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1');    
      const globalContext = await  frameworkProvider.getGlobalContext();   
      const requestObject = frameworkProvider.requestHelper.createSubscriptionRequest('cxEventBusTabOpenEvent');
      globalContext.subscribe(requestObject,(response) => {
          // custom code
      }); 
      const eventName = requestObject.getEventName(); // 'cxEventBusTabOpenEvent'