Detectando erros
A marcação XML da interface do usuário personalizada que você retorna na chamada IRibbonExtensibility.GetCustomUI normalmente contém retornos de chamada executados quando a interface do usuário (interface do usuário) correspondente do Microsoft Office Fluent que você está personalizando (por exemplo, explorador, inspetor ou menu) está prestes a ser exibida.
Você precisa adicionar cada retorno de chamada da marcação XML à classe de suplemento que implementa IRibbonExtensibility. Os retornos de chamada devem ser declarados como sendo procedimentos públicos. Se, por alguma razão, você omitir um retorno de chamada ou usar uma assinatura de retorno incorreta, a personalização da interface do usuário falhará silenciosamente, a menos que você ative o relatório de erro durante a depuração da solução.
Observe que, se qualquer parte da marcação XML especificada por um suplemento e retornada pelo GetCustomUI não aderir ao esquema XML da interface do usuário fluente do Office, nenhuma da personalização da interface do usuário especificada por esse suplemento será aplicada. Por exemplo, se você tiver um problema com um controle que tenha adicionado à faixa de opções, as personalizações dessa faixa de opções não serão exibidas.
Para exibir os erros gerados pela marcação XML durante o carregamento, siga estes procedimentos:
- Clique na guia Arquivo e em Opções.
- Clique em Avançado.
- Em Desenvolvedores, selecione Mostrar erros da interface de usuário em suplementos.
- Clique em OK para salvar suas alterações.
Confira também
Extensibilidade da interface do usuário fluente do Office para Outlookimplementando a Interface IRibbonExtensibility
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.