Editar o arquivo de personalizações XML com a validação de esquema
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
O arquivo customizations.xml faz parte do arquivo .zip compactado exportado como uma solução. Certas partes do arquivo customizations.xml podem ser editadas manualmente. Informações sobre o esquema ajudam a confirmar que quaisquer modificações que você fizer serão válidas.
Arquivos do esquema XSD
Os arquivos do esquema XSD usados para validar o arquivo customization.xml em uma solução estão disponíveis em SDK\Schemas. Os arquivos necessários são:
CustomizationsSolution.xsd
fetch.xsd
FormXml.xsd
isv.config.xsd
RibbonCore.xsd
RibbonTypes.xsd
RibbonWSS.xsd
SiteMap.xsd
SiteMapType.xsd
VisualizationDataDescription.xsd
Esses arquivos também estão instalados no servidor local Microsoft Dynamics 365 no: [Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles
O CustomizationsSolution.xsd é o esquema da solução exportada. Ele contém referências aos outros XSD arquivos. Todos os arquivos devem estar localizados na mesma pasta.
Usando a validação de esquema
Uma vez que o arquivo XML é um arquivo exportado, você pode editá-lo usando um editor de texto, tal como o Bloco de Notas. Entretanto, é altamente recomendável que você use um aplicativo que suporte a validação do esquema do XSD tal como o Microsoft Visual Studio. A validação do XSD no Microsoft Visual Studio ou no Visual Studio Express 2012 para Web fornece informações IntelliSense e validação de esquema para ajudar a evitar erros.
Os arquivos do esquema XSD que são usados para validar o arquivo customization.xml em uma solução estão disponíveis no SDK\Schemas. Certifique-se de copiar todos os arquivos daquela pasta no mesmo diretório. Você precisará associar o arquivo de customizations.xml para o arquivo CustomizationsSolution.xsd. Aquele arquivo contém links para todos os outros arquivos XSD na pasta.
Baixe os arquivos do esquema XSD e copie todos eles em seu computador. Salve-o local em um local que o Microsoft Visual Studio use para arquivos de validação XSD. Esse local é provavelmente [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas onde X representa a versão de Visual Studio.
Clique com o botão direito no arquivo customizations.xml e selecione Abrir com e então selecione a versão do Visual Studio.
SelecioneVisualizar e então selecioneJanela de Propriedades.
Na janela Propriedades, no campo Esquemas, clique no botão de reticências[...].
Na caixa de diálogo Esquemas Xml você deve ser o customizationsSolution.xsd. Na coluna Usar, selecione Usar esse esquema.
Observação
Se você não o ver, clique em Adicionar e procure onde você o salvou.
Clique em OK.
Agora você está pronto para começar a edição do XML com a validação do XSD.
Confira Também
Quando editar o arquivo de personalizações
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
ISV configuration file schema
Criar consultas com FetchXML
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais