Utöka AL-gränssnitt
Aktiverad för | Allmänt tillgänglig förhandsversion | Allmän tillgänglighet |
---|---|---|
Administratörer, skapare, marknadsförare eller analytiker, automatiskt |
![]() |
![]() |
Affärsvärde
Stödet för utökningsbara gränssnitt i programmeringsspråk skapar betydande affärsvärde eftersom det går att skapa flexibla och anpassningsbara tillägg som kan utvecklas över tiden och uppfylla förändrade affärsbehov. De gör det möjligt för utvecklare att lägga till nya funktioner utan att ändra huvudsystemet, vilket kan spara tid och resurser samtidigt som risken minskar för att införa fel i den befintliga kodbasen. De utgör en nyckelkomponent i modern programvaruteknik och ger den agilitet och flexibilitet som behövs för att öka innovationskraften och upprätthålla konkurrensfördelar i dagens snabbrörliga miljö.
Information om funktionen
Du kan nu utöka ett eller flera befintliga gränssnitt när du deklarerar ett gränssnitt. När en implementerare implementerar ett gränssnitt som utökar andra gränssnitt, måste implementeraren även implementera alla metoder från alla utökade gränssnitt.
Funktionen fungerar också med testnings- och konverteringsoperatorerna is
och as
, som också är nya tillägg för AL-språket i den här utgåvan.
Syntaxen visas i exemplet nedan. Här kan TheImplementor
användas som såväl IFoo
som IBar
och IFooBar
.
Berätta vad du tycker
Hjälp oss förbättra Dynamics 365 Business Central genom att diskutera idéer, ge förslag och lämna feedback. Använd forumet på https://aka.ms/bcideas.
Ytterligare resurser
Utöka gränssnitt i AL (dokument)