FillEventHistory.Event.ManuallyEnteredField Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los campos disponibles en los conjuntos de datos proporcionados por el servicio, pero introducidos manualmente por el usuario.
public System.Collections.Generic.IDictionary<Android.Views.Autofill.AutofillId,System.Collections.Generic.ICollection<string>> ManuallyEnteredField { [Android.Runtime.Register("getManuallyEnteredField", "()Ljava/util/Map;", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("getManuallyEnteredField", "()Ljava/util/Map;", "", ApiSince=28)>]
member this.ManuallyEnteredField : System.Collections.Generic.IDictionary<Android.Views.Autofill.AutofillId, System.Collections.Generic.ICollection<string>>
Valor de propiedad
asignar mapa cuya clave es el identificador del campo especificado manualmente y el valor es el identificador de los conjuntos de datos que tienen ese valor, pero que el usuario no seleccionó.
- Atributos
Comentarios
Devuelve los campos disponibles en los conjuntos de datos proporcionados por el servicio, pero introducidos manualmente por el usuario.
Por ejemplo, el servidor proporciona:
FillResponse response = new FillResponse.Builder()
.addDataset(new Dataset.Builder(presentation1)
.setId("4815")
.setValue(usernameId, AutofillValue.forText("MrPlow"))
.setValue(passwordId, AutofillValue.forText("AyCaramba"))
.build())
.addDataset(new Dataset.Builder(presentation2)
.setId("162342")
.setValue(usernameId, AutofillValue.forText("ElBarto"))
.setValue(passwordId, AutofillValue.forText("D'OH"))
.build())
.addDataset(new Dataset.Builder(presentation3)
.setId("108")
.setValue(usernameId, AutofillValue.forText("MrPlow"))
.setValue(passwordId, AutofillValue.forText("D'OH"))
.build())
.build();
El usuario no selecciona un conjunto de datos, pero escribe manualmente:
username = "MrPlow";
password = "D'OH";
A continuación, el resultado es el siguiente mapa:
usernameId => { "4815", "108"}
passwordId => { "162342", "108" }
<b>Nota: </b>Solo se establece en eventos de tipo #TYPE_CONTEXT_COMMITTED
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.