View.ImportantForAutofill Propriété
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.
Obtient le mode permettant de déterminer si cette vue est importante pour le remplissage automatique.
public virtual Android.Views.ImportantForAutofill ImportantForAutofill { [Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)] get; [Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)>]
member this.ImportantForAutofill : Android.Views.ImportantForAutofill with get, set
Valeur de propriété
#IMPORTANT_FOR_AUTOFILL_AUTO par défaut, ou valeur passée à #setImportantForAutofill(int).
- Attributs
Remarques
Documentation getter de propriété :
Obtient le mode permettant de déterminer si cette vue est importante pour le remplissage automatique.
Consultez #setImportantForAutofill(int) et #isImportantForAutofill() pour plus d’informations sur ce mode.
Java documentation pour android.view.View.getImportantForAutofill().
Documentation du jeu de propriétés :
Définit le mode pour déterminer si cette vue est considérée comme importante pour le remplissage automatique.
La plateforme détermine l’importance du remplissage automatique automatiquement, mais vous pouvez utiliser cette méthode pour personnaliser le comportement. Par exemple:
<ol><li>Lorsque le contenu de l’affichage n’est pas pertinent pour le remplissage automatique (par exemple, un champ de texte utilisé dans un défi « Captcha »), il doit être #IMPORTANT_FOR_AUTOFILL_NO.
<li>Lorsque l’affichage et ses enfants ne sont pas pertinents pour le remplissage automatique (par exemple, l’affichage racine d’une activité contenant un éditeur spreadhseet), il doit être #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS.
<li>Lorsque le contenu de l’affichage est pertinent pour le remplissage automatique, mais que ses enfants ne sont pas (par exemple, une date d’expiration de carte de crédit représentée par une vue personnalisée qui remplace les méthodes de remplissage automatique appropriées et a 2 enfants représentant le mois et l’année), il doit être #IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS.
</ol>
<b>Remarque :</b> Définir le mode comme #IMPORTANT_FOR_AUTOFILL_NO ou #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS ne garantit pas que l’affichage (et ses enfants) ne sera pas utilisé à des fins de remplissage automatique ; par exemple, lorsque l’utilisateur effectue explicitement une demande de remplissage automatique, toutes les vues sont incluses dans ViewStructure et le démarrage du android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE système utilise d’autres facteurs, ainsi que l’importance de déterminer le comportement de remplissage automatique. Pour plus d’informations sur l’importance de l’affichage pour le remplissage automatique, consultez #isImportantForAutofill() cette rubrique.
Java documentation pour android.view.View.setImportantForAutofill(int).
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.