PrinterDiscoverySession.OnStartPrinterDiscovery Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Rappel vous demandant de démarrer la découverte d’imprimantes.
[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
Paramètres
- Attributs
Remarques
Rappel vous demandant de démarrer la découverte d’imprimantes. Les imprimantes découvertes doivent être ajoutées via l’appel #addPrinters(List). Les imprimantes ajoutées qui ont disparu doivent être supprimées via l’appel #removePrinters(List). Les imprimantes ajoutées dont les propriétés ou les fonctionnalités ont été modifiées doivent être mises à jour via l’appel #addPrinters(List). Vous recevrez un appel pour #onStopPrinterDiscovery() arrêter la découverte d’imprimantes.
Pendant la durée de vie de cette session, toutes les imprimantes connues de votre service d’impression doivent être ajoutées. Le système ne conserve aucune imprimante entre les sessions. Toutefois, si vous avez été invité à démarrer et à arrêter l’exécution de la découverte d’imprimantes dans cette session, une découverte ultérieure ne doit pas redécouvrir les imprimantes déjà découvertes. Vous pouvez obtenir les imprimantes signalées pendant cette session en appelant #getPrinters().
<
>forte remarque : </strong>Vous recevez également une liste d’imprimantes dont la disponibilité doit être vérifiée en premier. Par exemple, ces imprimantes peuvent être les imprimantes préférées de l’utilisateur. Par conséquent, elles doivent d’abord être vérifiées. Vous n’avez <>pas besoin</fort> de fournir les fonctionnalités des imprimantes, plutôt vérifier s’ils existent de la même façon que #onValidatePrinters(List).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.