Depurar um comando de função com um runtime não compartilhado

Importante

Se o suplemento estiver configurado para usar um tempo de execução compartilhado, depure o código por trás do comando de função, assim como faria com o código por trás de um painel de tarefas. Confira Depurar Suplementos do Office e observe que um comando de função em um suplemento com um runtime compartilhadonão é um caso especial, conforme descrito neste artigo.

Observação

Este artigo supõe que você esteja familiarizado com os comandos de função.

Os comandos de função não têm uma interface do usuário, portanto, um depurador não pode ser anexado ao processo no qual a função é executada no Office da área de trabalho. (Os suplementos do Outlook que estão sendo desenvolvidos no Windows são uma exceção. Confira Comandos de função de depuração em suplementos do Outlook no Windows mais adiante neste artigo.) Portanto, os comandos de função, em suplementos com um runtime não compartilhado, devem ser depurados no Office na Web, onde a função é executada no processo geral do navegador. Use as etapas a seguir.

  1. Faça o sideload do suplemento no Office na Web e selecione o botão ou item de menu que executa o comando de função. Isso é necessário para carregar o arquivo de código para o comando de função.
  2. Abra as ferramentas de desenvolvedor do navegador. Isso geralmente é feito pressionando F12. O depurador nas ferramentas é anexado ao processo do navegador.
  3. Aplique pontos de interrupção ao código conforme necessário para o comando de função.
  4. Execute novamente o comando function. O processo é interrompido em seus pontos de interrupção.

Dica

Para obter informações mais detalhadas, confira Depurar suplementos no Office na Web.

Comandos de função de depuração nos complementos do Outlook no Windows

Se o computador de desenvolvimento for o Windows, há uma maneira de depurar um comando de função na área de trabalho do Outlook. Confira Comandos de função de depuração nos suplementos do Outlook.

Confira também