機械翻訳について

カスタム・アイコンで通知を表示

Typescriptの例を次に示します:

const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID', 'v1');
  let notificationContext: INotificationContext = await frameworkProvider.getNotificationContext('notificationId007'); 
  const requestObject: IShowNotificationRequest = frameworkProvider.requestHelper.createPublishRequest('ShowNotification') as     IShowNotificationRequest;         
requestObject.setTitle('Email Notification');        
  requestObject.setIcon('https://www.oracle.com/webfolder/technetwork/jet-1000/content/images/email.png');                                    
notificationContext.publish(requestObject).then((message) => {
      const resp = message as INotificationOperationResponse;           
  });
JavaScriptの例を次に示します:
const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID', 'v1');     
    let notificationContext = await frameworkProvider.getNotificationContext('notificationId007'); 
    const requestObject = frameworkProvider.requestHelper.createPublishRequest('ShowNotification');         
	requestObject.setTitle('Email Notification');             
	requestObject.setIcon('https://www.oracle.com/webfolder/technetwork/jet-1000/content/images/email.png');      		
	notificationContext.publish(requestObject).then((resp) => {
        //custom Code
    }).catch((err) => {
        console.log(err);
    });