Depurar um comando de função com um runtime não compartilhado
Importante
Se o suplemento estiver configurado para utilizar um runtime partilhado, depure o código por trás do comando de função tal como faria com o código por trás de um painel de tarefas. Consulte Depurar Suplementos do Office e tenha em atenção que um comando de função num suplemento com um runtime partilhadonão é um caso especial, conforme descrito nesse artigo.
Observação
Este artigo pressupõe que está familiarizado com os comandos de função.
Os comandos de função não têm uma IU, pelo que não é possível anexar um depurador ao processo no qual a função é executada no Office de ambiente de trabalho. (Os suplementos do Outlook que estão a ser desenvolvidos no Windows são uma exceção. Veja Comandos da função Depurar em suplementos do Outlook no Windows mais à frente neste artigo.) Assim, os comandos de função, em suplementos com um runtime não partilhado, têm de ser depurados no Office na Web onde a função é executada no processo geral do browser. Utilize os seguintes passos.
- Carregue o suplemento em Office na Web e, em seguida, selecione o botão ou item de menu que executa o comando de função. Isto é necessário para carregar o ficheiro de código para o comando de função.
- Abra as ferramentas de programador do browser. Normalmente, isto é feito ao premir F12. O depurador nas ferramentas anexa ao processo do browser.
- Aplique pontos de interrupção ao código conforme necessário para o comando de função.
- Execute novamente o comando da função. O processo para nos pontos de interrupção.
Dica
Para obter informações mais detalhadas, veja Depurar suplementos no Office na Web.
Comandos da função de depuração em suplementos do Outlook no Windows
Se o seu computador de desenvolvimento for o Windows, existe uma forma de depurar um comando de função no Outlook para ambiente de trabalho. Veja Debug function commands in Outlook add-ins (Comandos da função de depuração nos suplementos do Outlook).