Grænseflade – Håndtering af fjernet enum-udvidelsesværdi

Vigtigt

Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at gå til Nyheder og planlagte funktioner til Dynamics 365 Business Central. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365 og Microsoft Power Platform.

Aktiveret for Offentlig prøveversion Generel tilgængelighed
Administratorer, udviklere, marketingmedarbejdere eller analytikere, automatisk 1. februar 2021 1. april 2021

Forretningsværdi

Tilføj modstandsdygtighed i interfaceimplementeringer, når udvidelige enum-værdier fjernes på grund af en fjernelse af udvidelsesdeklarationsværdien.

Funktionsdetaljer

Enums kan bruges til at vælge en grænsefladeimplementering. På grund af den tilslutningsparate natur kunne en enum-udvidelse (og den tilsvarende grænsefladeimplementering) imidlertid være blevet fjernet fra lejeren, mens indstillingen for enum bevares og nu peger på en "ukendt" værdi. I stedet for at have appkode føjet valideringslogikken til håndtering af dette scenarie, skal platformen registrere, når en ikke-gyldig enum-værdi er angivet, og give mulighed for en udvidelig måde at håndtere det på.

Det er relateret til, men ikke det samme som, tilbageførsel til standardværdien (som bruges, når der ikke er angivet enum-værdi).

Se også

Egenskaben UnknownValueImplementation (dokumentation)