Lenguaje

PrinterDiscoverySession.OnStartPrinterDiscovery Método

Definición

Devolución de llamada que le pide que inicie la detección de impresoras.

[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

Parámetros

priorityList
IList<PrinterId>

Lista de impresoras que se van a validar primero. Nunca null.

Atributos

Comentarios

Devolución de llamada que le pide que inicie la detección de impresoras. Las impresoras detectadas deben agregarse mediante una llamada a #addPrinters(List). Las impresoras agregadas que desaparecen deben quitarse mediante una llamada a #removePrinters(List). Se han agregado impresoras cuyas propiedades o funcionalidades han cambiado deben actualizarse mediante una llamada a #addPrinters(List). Recibirá una llamada a #onStopPrinterDiscovery() cuando deba detener la detección de impresoras.

Durante la vigencia de esta sesión, se deben agregar todas las impresoras conocidas para el servicio de impresión. El sistema no conserva ninguna impresora entre sesiones. Sin embargo, si se le pidió que se iniciara y, a continuación, dejara de realizar la detección de impresoras en esta sesión, una detección posterior no debería volver a detectar impresoras ya detectadas. Puede obtener las impresoras notificadas durante esta sesión llamando a #getPrinters().

<nota fuerte>: </strong>También se le proporciona una lista de impresoras cuya disponibilidad debe comprobarse primero. Por ejemplo, estas impresoras podrían ser las favoritas del usuario, por lo que deben comprobarse primero. < >No es necesario< o fuerte> para proporcionar las funcionalidades de las impresoras, en lugar de comprobar si existen de forma similar a #onValidatePrinters(List).

Java documentación para android.printservice.PrinterDiscoverySession.onStartPrinterDiscovery(java.util.List<android.print.PrinterId>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a