Entrada | ||||
---|---|---|---|---|
Nombre de la propiedad | Descripción | Tipo de propiedad | ||
Input | Se utiliza para identificar los datos que se deben extraer del sistema back-end. A continuación, se proporciona un ejemplo: JSON de ejemplo: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.ChangeMgmt.ChangeRequest", "items":[ { "id":{ "value":"OR:wt.change2.WTChangeRequest2:439476" } } ] } ] } ] }
| JSON en formato CCO | ||
TailoringName | Identifica de forma exclusiva una instancia del componente Identidad del elemento. Este valor se utiliza internamente para buscar información de personalización de esa instancia específica. Utilice esta propiedad de enlace solo cuando haya una página de personalización dedicada para la tarea personalizada. | Cadena |
Nombre de la propiedad | Descripción | Tipo de propiedad | Valor por defecto | Obligatorio u opcional | |||
---|---|---|---|---|---|---|---|
actionBarConfiguration | Acciones que se deben mostrar en la barra de acciones de la interfaz de usuario. Para obtener más información, consulte el componente Barra de acciones. | N/D | Opcional | ||||
attributes | La lista de atributos para los que se extraen los datos del sistema back-end.
| N/D | Opcional | ||||
defaultImagePath | La ruta por defecto para extraer la imagen. Esta propiedad es una subpropiedad de showImage y solo es pertinente cuando showImage se define en true. Su clave de contenedor es itemIdentityShowImageDefinition. | N/D | Obligatorio cuando showImage se define en true. | ||||
enableExpandCollapse | Permite determinar si el panel Identidad del elemento se puede contraer y expandir en la interfaz de usuario. Cuando se define en true, el panel se puede contraer para mostrar solo el título principal y, cuando sea pertinente, la barra de acciones. Cuando se define en false, el panel no se puede contraer y siempre está totalmente expandido. | true | Obligatorio | ||||
primaryTitle | El título principal que aparece en la parte superior del panel Identidad del elemento. | N/D | Obligatorio | ||||
secondaryTitle | El título secundario, que aparece debajo del título principal en el panel Identidad del elemento. | N/D | Obligatorio | ||||
showImage | Determina si se debe mostrar una imagen en el panel Identidad del elemento. Opciones: true, false. Cuando se define en true, se muestra una imagen en el panel. Defina la ruta de la imagen mediante la propiedad defaultImagePath. Cuando se define en false, no se muestra ninguna imagen. | N/D | Obligatorio | ||||
showSecondaryIcon | Si se debe mostrar un icono secundario. Opciones: true, false. Cuando se define en true, se muestra un icono secundario en el panel. Cuando se define en false, no se muestra ningún icono secundario. | false | Obligatorio |
Nombre | Descripción |
---|---|
GetConfigurations | Devuelve las configuraciones disponibles para la implementación de componentes. Parámetros: ninguno Devuelve: JSON |
GetImplementationLabel | Devuelve el nombre localizado del componente o el token que se puede utilizar para obtener el nombre localizado. Este nombre localizado se muestra en la interfaz de usuario de Mashup Builder. Parámetros: ninguno Devuelve: Cadena |
ProcessAttributesConfiguration | Procesa la configuración de atributos y divide los atributos en atributos de fábrica y atributos adicionales. Devuelve un JSON con pares de valores de clave de la siguiente forma: • OOTBAttributes : OOTB Attributes configuration CCO JSON • additionalAttributes : Additional Attributes configuration CCO JSON Los atributos se dividen en atributos de fábrica y atributos adicionales según su tipo de objeto. Los atributos que tienen un tipo de objeto que termina con .Custom.Adapter o .Custom.Implementation se tratan como atributos adicionales. Todos los demás atributos se consideran atributos de fábrica. El componente Identidad del elemento no soporta el uso de solo atributos con un tipo de objeto que termine en .Custom.Implementation. Asegúrese de utilizar como mínimo un atributo con un tipo de objeto diferente. Parámetros: attributes (obligatorio): JSON con la lista de atributos de fábrica y atributos adicionales. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. Devuelve: JSON en formato CCO |
GetItemIdentityAttributes | Verifica la configuración y añade los atributos adicionales que son obligatorios y, a continuación, llama a GetAttributeValues para extraer todos los valores de atributo del sistema back-end. Parámetros: input (obligatorio): JSON en formato CCO en el que se incluye el ID de entrada de los datos que se van a extraer del sistema back-end y la información del adaptador para el sistema back-end. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. attributes (obligatorio): JSON con la lista de atributos de fábrica, tal como se define en la configuración o mediante la personalización. Devuelve: JSON |
GetAttributesValues | Devuelve un JSON con atributos y sus valores. Parámetros: input (obligatorio): JSON en formato CCO en el que se incluye el ID de entrada de los datos que se van a extraer del sistema back-end y la información del adaptador para el sistema back-end. configuration (opcional): JSON con la configuración combinada final obtenida del recurso del administrador de personalización. attributes (obligatorio): JSON con la lista de atributos de fábrica y atributos adicionales. Devuelve: JSON en formato CCO |
GetAdditionalAttributes | Devuelve la lista de atributos adicionales que se van a añadir a la lista de atributos de fábrica disponibles. Parámetros: ninguno Devuelve: JSON |