Publicación de personalizaciones
La publicación de personalizaciones permite que la aplicación web tenga conocimiento de los datos que afectan la interfaz de usuario.
Cuándo publicar personalizaciones
Las personalizaciones se publican automáticamente cuando se crean nuevos elementos o se eliminan los elementos existentes.
Debe publicar los cambios después de actualizar los metadatos o las entidades del esquema que afectan a la interfaz de usuario. Puede optar por esperar y publicar un conjunto de cambios relacionados simultáneamente.
Solo las personalizaciones publicadas se exportan con una solución. Siempre debe publicar personalizaciones antes de exportar una solución.
Cuando realiza personalizaciones que aparecerán en Dynamics 365 for tablets, debe siempre publicar explícitamente las personalizaciones para asegurarse de que cada elemento se sincronizará con la aplicación Dynamics 365 for tablets.
Nota
La publicación de personalizaciones pueden interferir en el funcionamiento normal del sistema. En un entorno de producción, se recomienda programar la publicación de personalizaciones cuando menos afecte a los usuarios.
Publicación mediante programación
La siguiente tabla enumera los dos mensajes que puede usar para publicar personalizaciones.
Mensaje | Descripción |
---|---|
PublishAllXmlRequest | Publicar todas las personalizaciones. |
PublishXmlRequest | Publica las personalizaciones especificadas. |
Cuando se usa el mensaje de PublishXmlRequest
, especifica los artículos que desea publicar mediante el parámetro ParameterXml.
ParameterXML
debe cumplir con el esquema de solicitud de publicación.
Recuperar metadatos sin publicar
Si desea crear una aplicación para editar los elementos personalizables en Dynamics 365 for Customer Engagement, debe recuperar cualquier definición sin publicar de esos elementos. Si un desarrollador define algunos cambios pero no los publica, la aplicación debe poder recuperarlos para presentarlos en la interfaz de usuario.
Use los siguientes dos métodos para recuperar los metadatos sin publicar en:
Parámetro RetrieveAsIfPublished
Recupera la entidad, el atributo, la relación entre entidades y los datos del conjunto de opciones mediante los siguientes mensajes:
-
Solicitud de RetrieveUnpublished
Recupera los elementos de la interfaz de usuario personalizada, como formulario, plantilla, visualización y las definiciones de recurso web, mediante los siguientes mensajes:
Consultar también
Personalizar Dynamics 365 Customer Engagement
Ampliar el modelo de los metadatos para Microsoft Dynamics 365 Customer Engagement
Publicar esquema de solicitud
Personalizar formularios de entidad en Microsoft Dynamics 365 Customer Engagement
Personalizar vistas de entidad en Microsoft Dynamics 365 Customer Engagement
Personalizar conjuntos de opciones globales en Microsoft Dynamics 365 Customer Engagement
Cambiar navegación de la aplicación con el mapa del sitio
Personalizar la cinta de opciones para Microsoft Dynamics 365 Customer Engagement
Abrir formularios, vistas y diálogos con una dirección URL
Ejemplo de script en Customer Engagement mediante JavaScript
Recursos web para Microsoft Dynamics 365 Customer Engagement