Share via


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.

Consulte também

Propriedade UnknownValueImplementation (docs)