EnabledState es una enumeración de enteros que indica el estado habilitado o deshabilitado de un elemento. Puede también ...

EnabledState es una enumeración de enteros que indica el estado habilitado o deshabilitado de un elemento. Puede también indicar las transiciones entre estos estados solicitados. Por ejemplo, apagado (valor = 4) e inicio (valor = 10) son estados transitorios entre habilitado y deshabilitado. El siguiente texto resume brevemente los diversos estados habilitados y deshabilitados: 
Habilitado (2) indica que el elemento es o puede estar ejecutando comandos, que procesará cualquier comando en cola y pone en cola las solicitudes nuevas. 
Deshabilitado (3) indica que el elemento no ejecutará comandos y descartará cualquier solicitud nueva. 
Cerrando (4) indica que el elemento se encuentra en el proceso de pasar a un estado Deshabilitado. 
No aplicable (5) indica que el elemento no admite habilitarse o deshabilitarse. 
Habilitado pero sin conexión (6) indica que es posible que el elemento esté completando comandos y descartará cualquier solicitud nueva. 
Prueba (7) indica que el elemento se encuentra en estado de prueba. 
Aplazado (8) indica que el elemento podría encontrarse completando comandos, pero colocará en cola cualquier solicitud nueva. 
Modo inactivo (9) indica que el elemento está habilitado pero en un modo restringido. El comportamiento del elemento es similar al estado Habilitado pero sólo procesa un conjunto restringido de comandos. El resto de los comandos se colocan en cola. 
Iniciando (10) indica que el elemento se encuentra en proceso de pasar a un estado Habilitado. Las solicitudes nuevas se colocan en cola.