Поделиться через


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>Примечание. </strong> A printer может быть изначально добавлен без его возможностей, чтобы избежать опроса принтеров, которые пользователь не выберет. Однако после вызова этого метода ожидается обновление принтера <с высокими>возможностями, включая< и сильные> его возможности. В противном случае принтер будет игнорироваться.

Сценарий, когда может потребоваться отслеживать состояние принтера, если пользователь выбирает этот принтер, и система должна представить пользовательский интерфейс параметров печати на основе возможностей принтера. В этом случае пользователь должен быть быстро проинформирован, если, например, принтер становится недоступным.

Документация по Java для android.printservice.PrinterDiscoverySession.onStartPrinterStateTracking(android.print.PrinterId).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел