PrinterDiscoverySession.OnStartPrinterDiscovery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プリンター検出を開始するように求めるコールバック。
[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
パラメーター
- 属性
注釈
プリンター検出を開始するように求めるコールバック。 検出されたプリンターは、 を呼び出 #addPrinters(List)
して追加する必要があります。 非表示になったプリンターを追加するには、 を呼び出 #removePrinters(List)
して削除する必要があります。 を呼び出 #addPrinters(List)
してプロパティまたは機能を変更する必要があるプリンターを追加しました。 プリンターの検出を停止する必要があるときに、 への #onStopPrinterDiscovery()
呼び出しを受け取ります。
このセッションの有効期間中に、印刷サービスで認識されているすべてのプリンターを追加する必要があります。 システムは、セッション間でプリンターを保持しません。 ただし、このセッションでプリンター検出の実行を開始してから停止するように求められた場合は、その後の検出で既に検出されたプリンターを再検出しないでください。 このセッション中に報告されたプリンターを取得するには、 を呼び出します #getPrinters()
。
<strong>Note: </strong>最初に可用性をチェックする必要があるプリンターの一覧も表示されます。 たとえば、これらのプリンターはユーザーのお気に入りのプリンターである可能性があるため、最初に確認する必要があります。 <>プリンターの機能を提供する必要<はありません。強く>、プリンターが と同様に存在するかどうかを確認します#onValidatePrinters(List)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。