PrinterDiscoverySession.OnStartPrinterDiscovery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rückruf mit der Aufforderung, die Druckerermittlung zu starten.
[Android.Runtime.Register("onStartPrinterDiscovery", "(Ljava/util/List;)V", "GetOnStartPrinterDiscovery_Ljava_util_List_Handler")]
public abstract void OnStartPrinterDiscovery (System.Collections.Generic.IList<Android.Print.PrinterId> priorityList);
[<Android.Runtime.Register("onStartPrinterDiscovery", "(Ljava/util/List;)V", "GetOnStartPrinterDiscovery_Ljava_util_List_Handler")>]
abstract member OnStartPrinterDiscovery : System.Collections.Generic.IList<Android.Print.PrinterId> -> unit
Parameter
- Attribute
Hinweise
Rückruf mit der Aufforderung, die Druckerermittlung zu starten. Ermittelte Drucker sollten über aufrufen #addPrinters(List)
hinzugefügt werden. Hinzugefügte Drucker, die verschwunden sind, sollten über den Aufruf #removePrinters(List)
entfernt werden. Drucker hinzugefügt, deren Eigenschaften oder Funktionen geändert wurden, sollten über den Aufruf #addPrinters(List)
aktualisiert werden. Sie erhalten einen Aufruf, wann Sie die #onStopPrinterDiscovery()
Druckerermittlung beenden sollten.
Während der Lebensdauer dieser Sitzung müssen alle Drucker hinzugefügt werden, die Ihrem Druckdienst bekannt sind. Das System behält keine Drucker über Sitzungen hinweg. Wenn Sie jedoch aufgefordert wurden, die Druckerermittlung in dieser Sitzung zu starten und dann zu beenden, sollte eine nachfolgende Ermittlung bereits ermittelte Drucker nicht erneut entdecken. Sie können die Während dieser Sitzung gemeldeten Drucker abrufen, indem Sie aufrufen #getPrinters()
.
<strong>Hinweis: </strong>Sie erhalten auch eine Liste von Druckern, deren Verfügbarkeit zuerst überprüft werden muss. Beispielsweise können diese Drucker die bevorzugten Drucker des Benutzers sein, daher müssen sie zuerst überprüft werden. <>Sie müssen</strong> nicht, um die Funktionen der Drucker bereitzustellen, sondern überprüfen, ob sie ähnlich wie #onValidatePrinters(List)
vorhanden sind.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.