IGetFieldValueOperationRequest
This object is passed as the request object for get field value operation publish API.
This function is used to set fields of the FieldValueChange event request object.
This object uses the setFields function. The following code sample shows the syntax for
            setFields function:
        setFields: (fields: string[]) => void;Here are the parameters:
        | Parameters | Required? | Description | 
|---|---|---|
| fields | Yes | Field names that are fetched. | 
The following code sample shows an example in typescript for publishing GetFieldValue
            Operation where setFields method is used to construct request
            object:
        /// <reference path="uiEventsFramework.d.ts"/>
      const frameworkProvider: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext: ITabContext = await frameworkProvider.getTabContext();
      const recordContext: IRecordContext = await tabContext.getActiveRecord();
      const requestObject: IGetFieldValueOperationRequest = (frameworkProvider.requestHelper.createPublishRequest('cxEventBusGetFieldValueOperation') as IGetFieldValueOperationRequest);
      requestObject.setFields(['ServiceRequest.Title','ServiceRequest.ProblemDescription']);
      recordContext.publish(requestObject).then((message) => {
          const response = message as IGetFieldValueResponse;
          // custom code
      }).catch((error: IErrorData) => {
          // custom code
      }); 
  The following code sample shows an example in javascript for publishing GetFieldValue
            Operation where setFields method is used to construct request
            object:
    const frameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('MyFirstExtensionID''v1'); 
      const tabContext = await frameworkProvider.getTabContext();
      const recordContext = await tabContext.getActiveRecord();
        
      const requestObject = frameworkProvider.requestHelper.createPublishRequest('cxEventBusGetFieldValueOperation');
      requestObject.setFields(['ServiceRequest.Title','ServiceRequest.ProblemDescription']);
      recordContext.publish(requestObject).then((message) => {
          // custom code
      }).catch((error) => {
          // custom code
      });