Language

PrinterDiscoverySession.OnStartPrinterStateTracking(PrinterId) メソッド

定義

プリンターの状態の追跡を開始するように求めるコールバック。

[Android.Runtime.Register("onStartPrinterStateTracking", "(Landroid/print/PrinterId;)V", "GetOnStartPrinterStateTracking_Landroid_print_PrinterId_Handler")]
public abstract void OnStartPrinterStateTracking(Android.Print.PrinterId printerId);
[<Android.Runtime.Register("onStartPrinterStateTracking", "(Landroid/print/PrinterId;)V", "GetOnStartPrinterStateTracking_Landroid_print_PrinterId_Handler")>]
abstract member OnStartPrinterStateTracking : Android.Print.PrinterId -> unit

パラメーター

printerId
PrinterId

追跡を開始するプリンター。

属性

注釈

プリンターの状態の追跡を開始するように求めるコールバック。 状態の追跡は、このプリンターの状態を監視し、 #addPrinters(List)呼び出しによって状態が変化した場合にシステムに通知するためのベスト エフォートを実行する必要があることを意味します。

<strong>Note: </strong> ユーザーが選択しないプリンターのポーリングを回避するために、プリンターを機能なしで最初に追加できます。 ただし、このメソッドが呼び出された後、プリンター <strong>including</strong> の機能を更新する必要があります。 それ以外の場合、プリンターは無視されます。

プリンターの状態の追跡を要求される可能性があるシナリオは、ユーザーがそのプリンターを選択し、システムがプリンターの機能に基づいて印刷オプション UI を提示する必要がある場合です。 この場合、プリンターが使用できなくなった場合など、ユーザーに速やかに通知する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください