Share via


Codenavigationsfreundlichkeit bei Ereignisabonnenten

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neue und geplante Funktionen in Dynamics 365 Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365-, Power Platform- und Cloud for Industry-Veröffentlichungspläne.

Aktiviert für Öffentliche Vorschauversion Allgemeine Verfügbarkeit
Administrator*innen, Maker*innen, Marketingspezialist*innen, Analyst*innen, automatisch 1. März 2023 1. Apr. 2023

Geschäftswert

Ereignisse sind ein Kernkonzept der Erweiterbarkeit in AL. Bisher hat der Ereignisherausgeber-Parameter in Ereignisabonnenten nur Zeichenfolgenliterale zugelassen. Deshalb war die Zielreferenz im AL-Erstellungskontext nicht bekannt, was dazu führte, dass Entwickler*innen nicht in der Lage waren, die standardmäßige Navigationsunterstützung in Visual Studio Code wie z. B. „Zu Definition wechseln“ zu verwenden oder Verweise inline anzuzeigen.

Jetzt unterstützt der Parameter stattdessen die Verwendung eines Bezeichners, was eine vollständige Navigierbarkeit und eine höhere Entwicklungsproduktivität ermöglicht.

Details zur Funktion

Argumente für Ereignisabonnenten verwenden jetzt eine Bezeichnersyntax anstelle von Zeichenfolgenliteralen. Dadurch werden leistungsstarke Visual Studio Code-Navigationsfunktionen unterstützt.

Unterstützung der QuickInfo

Sie können z. B. die neue QuickInfo zum Namen des Ereignisherausgebers im Ereignisabonnenten nutzen, um eine Definition des Ziel-Ereignisherausgebers anzuzeigen.

Die QuickInfo zum Ereignisparameter im Ereignisabonnenten zeigt die Definition des Ziel-Ereignisabonnenten an.

Code-Lens für Verwendungsinfo

Sie können auch Code-Lens verwenden, um zu sehen, wie viele eingehende Verweise es für einen bestimmten Ereignisherausgeber gibt.

CodeLens zeigt die Anzahl der Verweise auf den Ereignisherausgeber an.

Zu Verweisen wechseln

Verwenden Sie die Ansicht „Zu Verweisen wechseln“, um alle Verweise zu einem Ereignisherausgeber anzuzeigen und zu ihnen zu navigieren.

Ansicht „Zu Verweisen wechseln“ für den Ereignisherausgeber

Codeaktion zum Konvertieren von Zeichenfolgenliteralen in Bezeichner

Aufgrund der Syntaxänderung zwischen Zeichenfolgenliteralen (einfache Anführungszeichen) und Bezeichnern (kein Anführungszeichen oder doppelte Anführungszeichen, wenn Namen Leerzeichen enthalten) muss der Name der Ereignisdefinition konvertiert werden, um die Vorteile der neuen Navigierbarkeit zu nutzen. Hierfür gibt es eine neue Codeaktion, die nur für die spezifische EventSubscriber-Instanz, die aktive Datei, das aktive Projekt oder den gesamten Arbeitsbereich ausgeführt werden kann. Dies macht die Nutzung der neuen Syntax einfach und kontrollierbar. Verwenden Sie die neue Codeaktion, um vorhandene Ereignisparameter in Ereignisabonnenten vom Zeichenfolgenliteral zum neuen Bezeichnerformat zu konvertieren.

Codeaktion zum Konvertieren vorhandener Ereignisparameter in Ereignisabonnenten vom Zeichenfolgenliteral zu Bezeichner

Teilen Sie uns Ihre Meinung mit.

Helfen Sie uns, mit Ideen, Vorschlägen und Feedback Dynamics 365 Business Central zu verbessern. Nutzen Sie das Forum unter https://aka.ms/bcideas.

Vielen Dank für Ihre Idee.

Vielen Dank für die Einsendung dieser Idee. Ihre Ideen, Vorschläge und Meinungen helfen uns bei der Entscheidung, was wir in unsere Produktroadmap aufnehmen.

Siehe auch

Ereignisse abonnieren (Dokumente)