機械翻訳について

readyForOperation

この操作により、ツールバーの操作準備が整ったことがFusionアプリケーションに通知されます。

readyForOperation操作をコールするTypescriptの例を次に示します。

/// <reference path="uiEventsFramework.d.ts"/>  
const uiEventsFrameworkInstance: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1');
const multiChannelAdaptorContext: IMultiChannelAdaptorContext = await uiEventsFrameworkInstance.getMultiChannelAdaptorContext();
const phoneContext: IPhoneContext = await multiChannelAdaptorContext.getCommunicationChannelContext('PHONE') as IPhoneContext;
const request: IMcaReadyForOperationActionRequest = uiEventsFrameworkInstance.requestHelper.createPublishRequest('readyForOperationOperation') as IMcaReadyForOperationActionRequest;
request.setReadiness(true);
phoneContext.publish(request).then((operationResponse) => {
    const mcaGetConfigurationActionResponseData: IMcaReadyForOperationActionResponseData = (operationResponse as IMcaReadyForOperationActionResponse).getResponseData();
        });     

readyForOperation操作をコールするJavaScriptの例を次に示します。

const uiEventsFrameworkInstance = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1');
const multiChannelAdaptorContext = await uiEventsFrameworkInstance.getMultiChannelAdaptorContext();
const phoneContext = await multiChannelAdaptorContext.getCommunicationChannelContext('PHONE');
const request = uiEventsFrameworkInstance.requestHelper.createPublishRequest('readyForOperationOperation');
request.setReadiness(true);
phoneContext.publish(request).then((operationResponse) => {
    const mcaGetConfigurationActionResponseData = operationResponse.getResponseData();
});