Die OnlineDevice-Methode wurde zugunsten der allgemeineren RequestStateChange-Methode aufgegeben, die sich direkt mit der ...

Die OnlineDevice-Methode wurde zugunsten der allgemeineren RequestStateChange-Methode aufgegeben, die sich direkt mit der von dieser Methode bereitgestellten Funktionalität überschneidet.  Fordert an, dass das LogicalDevice-Objekt in den Online- (Eingabeparameter für \"Online\" = TRUE) oder Offlinemodus geschaltet (= FALSE) wird. \"Online\" zeigt an, dass das Gerät zur Annahme von Anforderungen bereit, betriebsbereit und voll funktionsfähig ist. In diesem Fall ist die Availability-Eigenschaft des Geräts auf den Wert \"3\" (\"Wird ausgeführt/Kein Energiesparmodus\") festgelegt. \"Offline\" zeigt an, dass ein Gerät eingeschaltet und betriebsbereit ist, aber keine funktionalen Anforderungen verarbeitet. In einem Offlinestatus kann ein Gerät in der Lage sein, Diagnoseprogramme auszuführen oder Betriebswarnungen zu generieren. Wenn beispielsweise an einem Drucker die Taste \"Offline\" gedrückt wird, ist das Gerät nicht mehr für die Verarbeitung von Druckaufträgen verfügbar, kann jedoch für Diagnose- oder Wartungsaufgaben verfügbar sein.  Wenn diese Methode erfolgreich ausgeführt wurde, sollen die Eigenschaften \"Availability\" und \"AdditionalAvailability\" des Geräts den aktualisierten Status wiedergeben. Wenn beim Wechsel in den Online- oder Offlinestatus ein Fehler auftritt, soll das Gerät in seinem aktuellen Status verbleiben. Das heißt, eine fehlschlagende Anforderung soll das Gerät nicht in einem unbestimmten Status zurücklassen. Wenn ein Gerät aus einem \"Offline\"-Modus wieder \"Online\" geschaltet wird, soll der letzte \"Online\"-Status des Geräts wiederhergestellt werden, wenn irgend möglich. Nur ein konfiguriertes Gerät mit dem EnabledState/StatusInfo-Wert \"Enabled\" kann in den Online- oder Offlinemodus geschaltet werden.  \"OnlineDevice\" soll bei Erfolg \"0\" zurückgeben, \"1\", wenn die Anforderung überhaupt nicht unterstützt wird, \"2\", wenn die Anforderung aufgrund des aktuellen Status des Geräts nicht unterstützt wird, und einen anderen Wert, wenn ein anderer Fehler aufgetreten ist. In einer Unterklasse kann die Menge möglicher Rückgabecodes angegeben werden; dazu wird ein ValueMap-Kennzeichner für die Methode verwendet. Die Zeichenfolgen, in die die Inhalte von \"ValueMap\" übersetzt werden, können ebenfalls in der Unterklasse in Form eines Values-Arraykennzeichners angegeben werden.  Beachten Sie, dass die Funktion dieser Methode sich mit der RequestedState-Eigenschaft überschneidet. \"RequestedState\" wurde dem Modell hinzugefügt, um einen Datensatz (d. h. einen permanenten Wert) der letzten Statusanforderung zu erhalten. Beim Aufrufen der OnlineDevice-Methode soll die RequestedState-Eigenschaft entsprechend festgelegt werden.
English
English (United States)
Deutsch (Deutschland)
German (Germany)
Español (España)
Spanish (Spain)
Français (France)
French (France)
italiano
Italian
日本語
Japanese