El método OnlineDevice está en desuso en favor del método más general RequestStateChange, que se superpone directamente con ...

El método OnlineDevice está en desuso en favor del método más general RequestStateChange, que se superpone directamente con la funcionalidad que proporciona este método. 
Solicita que se ponga en línea el LogicalDevice (parámetro de entrada \"En línea\" = TRUE) o se desconecte (= FALSE). \"En línea\" indica que el dispositivo está listo para aceptar solicitudes, está operativo y completamente funcional. En este caso, la propiedad Availability del dispositivo se establece en un valor de 3 (\"Funcionamiento/Energía completa\"). \"Sin conexión\" indica que un dispositivo está encendido y operativo, pero no procesa solicitudes de funcionamiento. En el estado sin conexión, un dispositivo puede ser capaz de ejecutar diagnósticos o de generar alertas de funcionamiento. Por ejemplo, cuando se pulsa el botón \"Sin conexión\" en una impresora, el dispositivo no está disponible para el procesamiento de trabajos de impresión, pero puede estar disponible para diagnósticos o mantenimiento. 
Si este método funciona correctamente, las propiedades Availability y AdditionalAvailability del dispositivo deben reflejar el estado actualizado. Si se produce un error al intentar cambiar al estado En línea o Sin conexión, el dispositivo debe permanecer en su estado actual. Es decir, si la solicitud no se ejecuta correctamente, no debe dejar el dispositivo en un estado indeterminado. Al poner de nuevo un dispositivo \"En línea\" desde un modo \"Sin conexión\", el dispositivo debe restaurarse a su último estado \"En línea\", siempre que sea posible. Solo puede ponerse en línea o sin conexión un dispositivo cuyo valor de EnabledState/StatusInfo sea \"Habilitado\" y se haya configurado. 
OnlineDevice debe devolver 0 si se realiza correctamente, 1 si no se admite la solicitud, 2 si la solicitud no se admite debido al estado actual del dispositivo y algún otro valor si se produjo algún otro error. En una subclase, puede especificarse el conjunto de posibles códigos de retorno mediante el uso de un calificador ValueMap en el método. Las cadenas en que se \"traducen\" los contenidos ValueMap pueden especificarse también en la subclase como un calificador de matriz Values. 
Tenga en cuenta que la función de este método se superpone con la propiedad RequestedState. RequestedState se agregó al modelo para mantener un registro (es decir, un valor persistente) de la última solicitud de estado. La invocación del método OnlineDevice debe establecer la propiedad RequestedState de forma apropiada.
El método OnlineDevice se ha degradado en favor del método más general RequestStateChange, que se superpone directamente con la funcionalidad que proporciona este método. 
Solicita que se ponga en línea el LogicalDevice (parámetro de entrada \"En línea\" = TRUE) o se desconecte (= FALSE). \"En línea\" indica que el dispositivo está listo para aceptar solicitudes, está operativo y completamente funcional. En este caso, la propiedad Disponibilidad del dispositivo se establece en un valor de 3 (\"Funcionamiento/Energía completa\"). \"Sin conexión\" indica que un dispositivo está encendido y operativo, pero no procesa solicitudes de funcionamiento. En el estado sin conexión, un dispositivo puede ser capaz de ejecutar diagnósticos o de generar alertas de funcionamiento. Por ejemplo, cuando se pulsa el botón \"Sin conexión\" en una impresora, el dispositivo no está disponible para el procesamiento de trabajos de impresión, pero puede estar disponible para diagnósticos o mantenimiento. 
Si este método funciona correctamente, las propiedades Disponibilidad y AdditionalAvailability del dispositivo deben reflejar el estado actualizado. Si se produce un error al intentar cambiar al estado En línea o Sin conexión, el dispositivo debe permanecer en su estado actual. Es decir, si la solicitud no se ejecuta correctamente, no debe dejar el dispositivo en un estado indeterminado. Al poner de nuevo un dispositivo \"En línea\" desde un modo \"Sin conexión\", el dispositivo debe restaurarse a su último estado \"En línea\", siempre que sea posible. Sólo puede ponerse en línea o sin conexión un dispositivo que disponga de un EnabledState/StatusInfo de \"Habilitado\" y se haya configurado. 
OnlineDevice debe devolver 0 si se realiza correctamente, 1 si no se admite la solicitud, 2 si la solicitud no se admite debido al estado actual del dispositivo y algún otro valor si se produjo algún otro error. En una subclase, puede especificarse el conjunto de posibles códigos de retorno mediante el uso de un calificador ValueMap en el método. Las cadenas en que se \"traducen\" los contenidos ValueMap pueden especificarse también en la subclase como un calificador de matriz Valores. 
Tenga en cuenta que la función de este método se superpone con la propiedad RequestedState. RequestedState se agregó al modelo para mantener una entrada (es decir, un valor persistente) de la última solicitud de estado. La invocación del método OnlineDevice debe establecer la propiedad RequestedState de forma apropiada.