Interface – manusear valor de extensão de enumeração removido
Importante
Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, acesse Novo e planejado para o Dynamics 365 Business Central. Para ver os planos de lançamento mais recentes, acesse planos de lançamento do Dynamics 365 e Microsoft Power Platform.
Habilitado para | Versão preliminar pública | Disponibilidade geral |
---|---|---|
Administradores, criadores, profissionais de marketing ou analistas, automaticamente | 1º de fevereiro de 2021 | 1º de abril de 2021 |
Benefícios do recurso
Adicione resiliência às implementações de interface quando os valores de enumeração extensíveis forem removidos devido à desinstalação do valor declarado da extensão.
Detalhes do recurso
Enums podem ser usados para selecionar uma implementação de interface. No entanto, devido à natureza conectável, uma extensão de enumeração (e sua implementação de interface correspondente) pode ter sido desinstalada do locatário e a configuração da enumeração ter sido mantida, agora apontando para um valor "desconhecido". Em vez de fazer com que o código do aplicativo adicione a lógica de validação para lidar com esse cenário, a plataforma deverá detectar quando um valor de enumeração inválido é fornecido e permitir uma maneira extensível de lidar com isso.
Isso está relacionado com o fallback para o valor padrão (que é usado quando nenhum valor de enumeração é fornecido), embora não seja a mesma coisa.