次の方法で共有


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

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

の Java ドキュメントandroid.printservice.PrinterDiscoverySession.onStartPrinterStateTracking(android.print.PrinterId)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください