Freigeben über


Beispiel: Erstellen eines grundlegenden Plug-Ins

Dieses Beispiel zeigt, wie man ein einfaches Plug-in schreibt, das eine Folgeaktivität erstellt.

Wie man dieses Beispiel ausführt

  1. Um eine lokale Kopie zu erhalten, laden Sie den Beispielbericht herunter, oder klonen Sie ihn. Dieses Beispiel befindet sich unter PowerApps-Samples-master\dataverse\orgsvc\C#\FollowupPlugin.
  2. Öffnen Sie die Beispiellösung in Visual Studio, navigieren Sie zu den Eigenschaften des Projekts und vergewissern Sie sich, dass die Assembly während des Builds signiert wird. Drücken Sie F6, um die Assembly des Samples zu erstellen (FollowupPlugin.dll).
  3. Führen Sie das Plug-in-Registrierungstool aus und registrieren Sie die Assembly des Samples in der Sandbox und Datenbank des D365-Servers. Geben Sie beim Registrieren eines Schritts die Nachricht erstellen, die Kontotabelle und den asynchronen Modus an.
  4. Führen Sie mit der D365 App den entsprechenden Vorgang aus, um die Nachricht und die Tabellenanforderung aufzurufen, auf die Sie das Plug-in registriert haben (Erstellen eines Kontos).
  5. Nach dem Ausführen des Plugins sollten Sie einen neuen Trace-Log-Eintrag "FollowupPlugin: Erfolgreich die Aufgabe Aktivität" und eine neue Aktivität mit dem Betreff "E-Mail an den neuen Kunden senden" angelegt. die in 7 Tagen aktiviert werden soll.
  6. Wenn Sie mit dem Testen fertig sind, heben Sie die Registrierung der Assembly auf und gehen Sie wie folgt vor.

Funktionsweise:

Wenn es bei der Erstellung eines Kontos ausgeführt wird, erstellt das Plug-in eine Aktivität, um den Benutzer daran zu erinnern, innerhalb von 7 Tagen mit dem Kunden des Kontos zu kommunizieren.

Wie dieses Beispiel funktioniert

Um das unter Was macht dieses Beispiel, beschriebene Szenario zu simulieren, geht das Beispiel wie folgt vor:

Demonstrieren

  1. So erstellen Sie eine Aufgabenaktivität und planen sie für ein zukünftiges Datum ein.
  2. Wie man den Tracing-Service verwendet, um Laufzeitinformationen zu protokollieren.
  3. Wie man Ausnahmen vom Webservice abfangen und verarbeiten kann.

Siehe auch

Schreiben eines Plug-Ins
Registrieren eines Plug-Ins

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).