Navigabilità del codice sui sottoscrittori di eventi
Importante
Questo contenuto è archiviato e non viene aggiornato. Per la documentazione più recente, vai a Novità e funzionalità pianificate per Dynamics 365 Business Central. Per i piani di rilascio più recenti, vai a Piani di rilascio di Dynamics 365, Power Platform e Cloud per le soluzioni di settore.
Abilitata per | Anteprima pubblica | Disponibilità generale |
---|---|---|
Amministratori, autori, responsabili del marketing o analisti, automaticamente | 1 mar. 2023 | 1 apr. 2023 |
Valore aziendale
Gli eventi sono un concetto fondamentale di estendibilità in AL. Fino a oggi, il parametro dell'autore evento nei sottoscrittori di eventi consentiva solo valori letterali stringa. Per questo motivo, il riferimento di destinazione non era noto nel contesto di creazione di AL e pertanto lo sviluppatore non era in grado di usare il supporto di navigazione standard di Visual Studio Code, come l'opzione Vai alla definizione o la visualizzazione dei riferimenti inline.
Ora il parametro supporta invece l'uso di un identificatore, consentendo la completa navigabilità e una maggiore produttività degli sviluppatori.
Dettagli sulla funzionalità
Gli argomenti del sottoscrittore di eventi ora usano la sintassi dell'identificatore anziché i valori letterali stringa. Ciò dà accesso alle potenti funzionalità di esplorazione del codice di Visual Studio Code.
Supporto della descrizione comando
Ad esempio, puoi sfruttare la nuova descrizione comando sul nome dell'autore dell'evento nel sottoscrittore di eventi per visualizzare una definizione dell'autore dell'evento di destinazione.
Code Lens per determinare dov'è usato
Puoi anche usare Code Lens per verificare il numero di riferimenti in entrata presenti per un determinato autore di eventi.
Vai ai riferimenti
Utilizza la vista Vai a riferimenti per visualizzare tutti i riferimenti a un autore di eventi e accedervi.
Azione di codice per la conversione da valore letterale stringa a identificatore
A causa della modifica della sintassi tra valori letterali stringa (virgolette singole) e gli identificatori (nessuna virgoletta o virgolette doppie se i nomi contengono spazi), è necessario convertire il nome della definizione dell'evento per ottenere i vantaggi della nuova navigabilità. Per questo motivo, è presente una nuova azione di codice che può essere eseguita solo sull'istanza specifica di EventSubscriber, sul file attivo, sul progetto attivo o sull'intera area di lavoro. Questa azione consente di adottare la nuova sintassi in modo semplice e controllabile. Utilizza la nuova azione di codice per convertire i parametri dell'evento esistenti nei sottoscrittori di eventi dal valore letterale stringa al nuovo formato di identificatore.
Comunicaci la tua opinione
Aiutaci a migliorare Dynamics 365 Business Central condividendo idee, fornendo suggerimenti e inviando feedback. Utilizza il forum all'indirizzo https://aka.ms/bcideas.
Grazie per l'idea
Grazie per aver inviato questa idea. Abbiamo ascoltato la tua idea, insieme a commenti e voti, e abbiamo deciso di aggiungerla alla nostra roadmap di prodotto.
Vedi anche
Sottoscrizione degli eventi (documenti)