Exemplo: criar um plug-in básico

Este exemplo mostra como escrever um plug-in simples que cria uma atividade de acompanhamento.

Como executar este exemplo

  1. Baixe ou clone o Repositório de exemplos para ter uma cópia local. Encontre este exemplo em PowerApps-Samples-master\dataverse\orgsvc\C#\FollowupPlugin.
  2. Abra a solução de exemplo no Visual Studio, vá para as propriedades do projeto e verifique se o assembly foi assinado durante o build. Pressione F6 para criar o assembly de amostra (FollowupPlugin.dll).
  3. Execute a ferramenta Registro de Plug-in e registre o assembly do exemplo na sandbox e no banco de dados do servidor do D365. Ao registrar uma etapa, especifique a mensagem Criar , a tabela da conta e o modo assíncrono.
  4. Usando o aplicativo D365, execute a operação apropriada para invocar a mensagem e a solicitação de tabela na qual você registrou o plug-in (criar uma conta).
  5. Após a execução do plug-in, você verá uma nova entrada de log de rastreamento FollowupPlugin: Successfully created the task activity e uma nova atividade com o assunto Send e-mail to the new customer., que está programada para ser ativada em 7 dias.
  6. Quando terminar de testar, cancele o registro do assembly e da etapa.

O que este exemplo faz

Quando executado após a criação de uma conta, o plug-in cria uma atividade para lembrar o usuário de acompanhar o cliente da conta em 7 dias.

Como este exemplo funciona

Para simular o cenário descrito no que este exemplo faz, o exemplo faz o seguinte:

Demonstrar

  1. Como criar uma atividade de tarefa e agendá-la para uma data futura.
  2. Como usar o serviço de rastreamento para registrar informações em tempo de execução.
  3. Como capturar exceções do serviço Web e processá-las.

Consulte também

Escrever um plug-in
Registrar um plug-in