EnabledState é uma enumeração de inteiro que indica os estados habilitado/desabilitado de um elemento. Também pode indicar ...

EnabledState é uma enumeração de inteiro que indica os estados habilitado/desabilitado de um elemento. Também pode indicar as transições entre esses estados solicitados. Por exemplo, desligando (valor=4) e iniciando (valor=10) são estados transitórios entre habilitado e desabilitado. O texto a seguir resume os vários estados habilitado/desabilitado: 
Habilitado (2) indica que o elemento está/pode estar executando comandos, processará todos os comandos na fila e coloca novas solicitações na fila. 
Desabilitado (3) indica que o elemento não executará comandos e removerá novas solicitações. 
Desligando (4) indica que o elemento está entrando em um estado Desabilitado. 
Não Aplicável (5) indica que o elemento não dá suporte a ser habilitado/desabilitado. 
Habilitado mas Offline (6) indica que o elemento pode estar concluindo comandos e removerá novas solicitações. 
Teste (7) indica que o elemento se encontra em um estado de teste. 
Adiado (8) indica que o elemento pode estar concluindo comandos, mas colocará novas solicitações na fila. 
Fechar para Novas Sessões (9) indica que o elemento está habilitado, mas em modo restrito. O comportamento do elemento é semelhante ao estado Habilitado, mas ele processa apenas um conjunto limitado de comandos. Todas as outras solicitações são colocadas na fila. 
Iniciando (10) indica que o elemento está entrando em um estado Habilitado. Novas solicitações são colocadas na fila.