機械翻訳について

IPopFlowGenericRequest

ポップ操作でページを開くには、このオブジェクトをリクエスト・オブジェクトとして渡す必要があります。

関数

setFlow

この関数は、アプリケーションのフローを設定するために使用されます。

次の例は、構文を示しています:
setFlow(flow: string): void;

次の表に、パラメータを示します:

パラメータ

パラメータ名 必須かどうか 説明
フロー No ページのフローURL。

setPage

アプリケーションのページを設定するための機能セット。

次の例は、構文を示しています:
setPage(page: string): void;

次の表に、パラメータを示します:

パラメータ

パラメータ名 必須かどうか 説明
ページ No ページの名前
次のコード・スニペットは、Typescriptの例を示しています:
const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const globalContext: IGlobalContext = await  frameworkProvider.getGlobalContext(); 
      const requestObject: IPopFlowGenericRequest = frameworkProvider.requestHelper.createPublishRequest('PopOperation') as IPopFlowGenericRequest;
      requestObject.setFlow('service/ec/container/sr');
      requestObject.setPage('view-article');
      requestObject.setInputParameters({answerId: "10006003"});
      const response: IPopFlowResponse = await globalContext.publish(requestObject) as IPopFlowResponse;

次のコード・スニペットは、JavaScriptの例を示しています

const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const globalContext = await  frameworkProvider.getGlobalContext(); 
      const requestObject = frameworkProvider.requestHelper.createPublishRequest('PopOperation');
      requestObject.setFlow('service/ec/container/sr');
      requestObject.setPage('view-article');
      requestObject.setInputParameters({answerId: "10006003"});
      const response = await globalContext.publish(requestObject);