Cuándo modificar el archivo de personalizaciones
El archivo customizations.xml que se exporta como parte de una solución no administrada se puede editar para realizar tareas específicas de personalización. Después de modificar el archivo, puede comprimir el archivo editado así como los demás archivos exportados en la solución no administrada. Aplique los cambios importando esa solución modificada no administrada.
La edición de un archivo XML complejo como el archivo customizations.xml es mucho más fácil y menos propensa a errores si usa un programa diseñado para admitir la validación de esquema. Aunque es posible modificar este archivo con un editor de texto simple como Bloc de notas, no se recomienda a menos que esté muy familiarizado con la edición de este archivo. Para obtener más información, consulte Editar el archivo de personalizaciones con la validación de esquema.
Importante
Un XML no válido o una definición incorrecta de los componentes de la solución puede causar errores que evitarán la importación de una solución no administrada modificada manualmente.
Puede editar el archivo customization.xml para realizar las siguientes tareas.
Edición de la cinta
Este documento describe el proceso de editar la cinta de opciones editando el archivo customization.xml directamente. Varias personas han creado editores de cinta de opciones que proporcionan una interfaz de usuario para que sea más sencillo modificar la cinta de opciones. El más conocido hasta el momento es el Ribbon Workbench. Para obtener soporte técnico para usar estos programas, póngase en contacto con el editor del programa.
Para obtener más información acerca de la edición de la cinta de opciones modificando el archivo customization.xml manualmente, consulte Personalizar comandos y la cinta de opciones.
Edición del mapa del sitio
El SDK describe el proceso de editar el mapa del sitio editando el archivo customization.xml directamente. Sin embargo, es recomendable usar el diseñador del mapa del sitio en Microsoft Dataverse para crear y actualizar los mapas del sitio. Más información: Crear un mapa del sitio para una aplicación mediante el diseñador del mapa del sitio
También puede utilizar uno de los editores del mapa del sitio desarrollados por la comunidad, como el Editor de mapa del sitio XrmToolBox.
Para obtener más información, consulte Cambiar la navegación de la aplicación con el mapa del sitio
Edición de FormXml
FormXml se usa para definir formularios de entidad y paneles. El editor de formularios y el diseñador de paneles de la aplicación son las herramientas más utilizadas para este fin. La edición del archivo customizations.xml es un método alternativo. Para obtener más información, consulte Personalizar formularios de entidad y Crear un panel.
Edición de consultas guardadas
Las definiciones de vistas para entidades se incluyen en el archivo customizations.xml y se pueden editar manualmente. El editor de vistas de la aplicación es la herramienta más utilizada para este fin. La edición del archivo customizations.xml es un método alternativo. Para obtener más información: consulte Personalizar vistas de entidad.
Edición del archivo ISV.config
En versiones anteriores de Dynamics 365 Dataverse, ISV.Confg era la forma de agregar extensiones a la aplicación cliente y otras opciones de configuración. En Microsoft Dynamics CRM 2011 y Microsoft Dynamics 365 Online, la cinta de opciones ofrece la forma de ampliar la aplicación. La única función restante en ISV.Config es personalizar la apariencia del calendario de servicios. Para obtener más información, consulte Configuración de la apariencia del calendario de servicios
La definición de otros componentes de la solución editando el archivo customizations.xml exportado no se admite. Otros componentes de la solución incluyen, pero no se limitan a, los siguientes:
- Entidades
- Atributos
- Relaciones de entidad
- Mensajes de la entidad
- Conjuntos de opciones
- Recursos web
- Procesos (flujos de trabajo)
- Ensamblados de complementos
- Pasos de procesamiento de mensajes de SDK
- Extremos del servicio
- Informes
- Roles de conexión
- Plantillas de artículo
- Plantillas de contrato
- Plantillas de correo electrónico
- Plantillas de combinación de correspondencia
- Roles de seguridad
- Perfiles de seguridad de campo
Referencia XML de personalización
Esquema de archivo de soluciones de personalización
Esquema del núcleo de la cinta
Esquema de tipos de cintas
Esquema de WSS de cinta
Esquema del mapa del sitio
Esquema XML de formulario
Compatibilidad de esquemas para el archivo de personalización