Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Beispiel zeigt, wie man ein einfaches Plug-in schreibt, das eine Folgeaktivität erstellt.
Wie man dieses Beispiel ausführt
- Laden Sie das Samples-Repository herunter oder klonen Sie es, sodass Sie eine lokale Kopie haben. Suchen Sie dieses Beispiel unter
PowerApps-Samples-master\dataverse\orgsvc\C#\FollowupPlugin. - Öffnen Sie die Beispiellösung in Visual Studio, wechseln Sie zu den Eigenschaften des Projekts, und überprüfen Sie, ob die Assembly während des Builds signiert ist. Drücken Sie F6, um die Assembly des Beispiels (
FollowupPlugin.dll) zu erstellen. - Führen Sie das Tool zur Plug-In-Registrierung aus und registrieren Sie die Assembly des Beispielprojekts in der Sandbox und in der Datenbank des D365-Servers. Wenn Sie einen Schritt registrieren, geben Sie die Nachricht Create, die Tabelle account und den asynchronen Modus an.
- 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).
- Nachdem das Plug-In ausgeführt wurde, wird ein neuer Ablaufverfolgungsprotokolleintrag
FollowupPlugin: Successfully created the task activityund eine neue Aktivität mit dem BetreffSend e-mail to the new customer.angezeigt, der in 7 Tagen aktiviert werden soll. - Wenn Sie mit dem Testen fertig sind, heben Sie die Registrierung der Assembly und des Schritts auf.
Was dieses Beispiel macht
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 in diesem Beispiel beschriebene Szenario zu simulieren, führt das Beispiel folgende Aktionen aus:
Demonstrieren
- So erstellen Sie eine Aufgabenaktivität und planen sie für ein zukünftiges Datum ein.
- Wie man den Tracing-Service verwendet, um Laufzeitinformationen zu protokollieren.
- Wie Ausnahmen vom Webdienst erfasst und verarbeitet werden.