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> A printer can be initially added without its capabilities to avoid polling printer that the user will not select. 但是,在调用此方法后,应更新打印机 <强大>功能(包括</增强> 其功能)。 否则,将忽略打印机。

可能需要跟踪打印机状态的场景是用户选择该打印机,并且系统必须基于打印机的功能显示打印选项 UI。 在这种情况下,如果打印机不可用,则应立即通知用户。

适用于 . 的 android.printservice.PrinterDiscoverySession.onStartPrinterStateTracking(android.print.PrinterId)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅