Kodenavigerbarhed på hændelsesabonnenter
Vigtige oplysninger
Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at gå til Nyheder og planlagte tiltag til Dynamics 365 Business Central. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365, Power Platform og Cloud for Industry.
Aktiveret til | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Administratorer, udviklere, marketingmedarbejdere eller analytikere automatisk | 1. marts 2023 | 1. april 2023 |
Forretningsværdi
Hændelser er et kernekoncept i udvidelsesmuligheder i AL. Indtil i dag har hændelsesudgiverparameteren i hændelsesabonnenter kun tilladt strengliteraler. På grund af dette har målreferencen ikke været kendt i AL-forfattersammenhængen, med det resultat, at en udvikler ikke har kunnet bruge standardnavigationsunderstøttelse i Visual Studio Code såsom Gå til definition eller Se referencer inline.
Nu kan parameteren i stedet at være en identifikator, hvilket tillader fuld navigering og øget udviklerproduktivitet.
Funktionsdetaljer
Argumenter for hændelsesabonnent bruger nu identifikatorsyntaks i stedet for strengliteraler. Dette låser op for stærke kodenavigationsfunktioner i Visual Studio Code.
Understøttelse af værktøjstip
Du kan f.eks. udnytte det nye værktøjstip om hændelsesudgivernavn i hændelsesabonnent for at få vist en definition af den målrettede hændelsesudgiver.
CodeLens for hvor mange brugt
Du kan også bruge CodeLens til at se, hvor mange indgående referencer der er for en given hændelsesudgiver.
Gå til referencer
Brug visningen Gå til referencer til at få vist og navigere til alle referencer på en hændelsesudgiver.
Kodehandling for at konvertere fra strengliteral til identifikator
På grund af ændringen i syntaks mellem strengliteraler (enkelte anførselstegn) og identifikatorer (ingen anførselstegn eller dobbelte anførselstegn, hvis navne indeholder mellemrum), er der behov for at konvertere hændelsesdefinitionsnavnet for at få vist fordelene ved ny navigering. Til dette er der en ny kodehandling, der kan køres kun på den specifikke EventSubscriber-instans, den aktive fil, det aktive projekt eller hele arbejdsområdet. Det gør det nemt og kontrollerbart at tilmelde sig den nye syntaks. Brug den nye kodehandling til at konvertere eksisterende hændelsesparametre i hændelsesabonnenter fra strengliteral til det nye identifikatorformat.
Fortæl os, hvad du synes
Hjælp os med at forbedre Dynamics 365 Business Central ved at diskutere idéer, komme med forslag og give feedback. Brug forummet på https://aka.ms/bcideas.
Tak for din idé
Tak for din indsendelse af denne idé. Vi har lyttet til din idé samt til kommentarer og afstemninger for bedre at kunne beslutte, hvad der skal føjes til vores produktplaner.
Se også
Tilmelding til hændelser (dokumentation)