Delen via


Codenavigatiefuncties voor gebeurtenisabonnees

Belangrijk

Deze inhoud is gearchiveerd en wordt niet bijgewerkt. Ga voor de meest recente documentatie naar Nieuwe en geplande functies voor Dynamics 365 Business Central. Ga voor de meest recente releaseplannen naar de pagina Releaseplannen voor Dynamics 365, Power Platform en Cloud for Industry.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch 1 maart 2023 1 apr. 2023

Zakelijke waarde

Gebeurtenissen zijn een kernconcept voor uitbreidbaarheid in AL. Voorheen waren in de gebeurtenisuitgeverparameter voor gebeurtenisabonnees alleen letterlijke reeksen toegestaan. Daardoor was de doelreferentie niet bekend in de AL-creatiecontext, met als resultaat dat een ontwikkelaar geen gebruik kon maken van standaard Visual Studio Code-ondersteuning voor navigatie, zoals Ga naar definitie of Bekijk referenties inline.

Nu ondersteunt de parameter echter een id, waardoor volledige navigeerbaarheid mogelijk is en de productiviteit van ontwikkelaars kan toenemen.

Functiedetails

Argumenten voor gebeurtenisabonnees gebruiken nu id-syntaxis in plaats van letterlijke reeksen. Dit ontgrendelt krachtige Visual Studio Code-navigatiefuncties.

Ondersteuning voor knopinfo

Maak bijvoorbeeld gebruik van de nieuwe knopinfo op de naam van de gebeurtenisuitgever in de gebeurtenisabonnee om een definitie te zien van de beoogde gebeurtenisuitgever.

Knopinfo over gebeurtenisparameter in Gebeurtenisabonnee toont de definitie van de beoogde gebeurtenisabonnee

CodeLens voor waar gebruikt

U kunt CodeLens ook gebruiken om te zien hoeveel inkomende referenties er zijn voor een bepaalde gebeurtenisuitgever.

CodeLens toont het aantal verwijzingen naar de gebeurtenisuitgever

Ga naar referenties

Gebruik de weergave Ga naar referenties om alle referenties voor een gebeurtenisuitgever te bekijken en ernaartoe te navigeren.

Weergave Ga naar referenties voor gebeurtenisuitgever

Codeactie voor conversie van letterlijke reeks naar id

Vanwege de wijziging in de syntaxis tussen letterlijke reeksen (enkele aanhalingstekens) en id's (geen aanhalingstekens of dubbele aanhalingstekens als namen spaties bevatten), moet de naam van de gebeurtenisdefinitie worden geconverteerd om het voordeel van de nieuwe navigeerfunctie te zien. De nieuwe codeactie hiervoor kan alleen worden uitgevoerd op het specifieke EventSubscriber-exemplaar, het actieve bestand, het actieve project of de hele werkruimte. Dit maakt het gemakkelijk en controleerbaar om u aan te melden voor de nieuwe syntaxis. Gebruik de nieuwe codeactie om bestaande gebeurtenisparameters in gebeurtenisabonnees te converteren van letterlijke reeks naar de nieuwe id-indeling.

Codeactie om gebeurtenisparameter in gebeurtenisabonnees te converteren van letterlijke reeks naar id.

Geef ons uw mening

Help ons Dynamics 365 Business Central te verbeteren door ideeën te bespreken, suggesties te doen en feedback te geven. Gebruik het forum op https://aka.ms/bcideas.

Hartelijk dank voor uw idee

Bedankt voor het inzenden van dit idee. We hebben uw idee en de bijbehorende opmerkingen en stemmen bekeken en aan de hand daarvan bepaald wat we aan onze productroadmap toevoegen.

Zie ook

Abonneren op gebeurtenissen (docs)