Condividi tramite


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.

La descrizione comando sul parametro dell'evento nel sottoscrittore di eventi mostra la definizione del sottoscrittore di eventi 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.

CodeLens mostra il numero di riferimenti all'autore di eventi

Vai ai riferimenti

Utilizza la vista Vai a riferimenti per visualizzare tutti i riferimenti a un autore di eventi e accedervi.

Vista Vai ai riferimenti per l'autore di eventi

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.

Azione di codice per convertire il parametro dell'evento nei sottoscrittori di eventi dal valore letterale stringa all'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)