Saltar al contenido

Creación de Guiones App Builder complementos Que Utilizan C#

Los desarrolladores pueden crear App Builder complementos que utilizan scripts de C#. Los secuencias de comandos de C# se compilan con el compilador Roslyn .NET. Cada tipo de secuencia de comandos define un conjunto de miembros globales que proporcionan acceso a objetos y servicios.

Cada secuencia de comandos de C# está asociado a un propósito y registrado en una tabla o control. Los propósitos incluyen:

  • Tabla predeterminada, validación y acción
  • Controlar valores predeterminados y visibilidad
  • transformación de solicitud y respuesta REST

Los aspectos más destacados de esta función incluyen:

  • Acceso de lectura/escritura a la fila
  • Acceso de lectura/escritura al contenido sin procesar de la llamada REST entrante/saliente
  • Acceso a muchos ensamblajes y paquetes de C# que vienen con App Builder
  • Se envía con tu aplicación

Nota

Enlaces rápidos a recursos de scripting:

Complementos de Tabla

Las siguientes reglas de tabla se pueden incluir en un script:

Complementos de Control

Las siguientes reglas de control (panel) se pueden programar:

Extremos REST

Los complementos se pueden registrar en extremos REST con el fin de transformar:

Para Configurar un Complemento de C# en App Builder

  1. En el servidor donde desea utilizar su secuencia de comandos, navegue hasta IDE > Configuración adicional y, en la sección Desarrollo avanzado, elija Complementos.
  2. En el lado derecho se encuentra la lista de complementos existentes, para agregar uno nuevo haga clic en + Complemento
  3. Nombra tu complemento y, opcionalmente, dale una descripción para ayudar a los usuarios en el futuro.
  4. En Propósito, elija entre los tipos enumerados anteriormente
  5. Después de guardar, aparecerá el panel de la derecha, donde podrá pegar el código C# del complemento. Escriba o pegue el secuencia de comandos, haga clic en Guardar y compile. El complemento ya está listo para registrarse en un evento.