FillEventHistory.Event.ManuallyEnteredField Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna quais campos estavam disponíveis em conjuntos de dados fornecidos pelo serviço, mas inseridos manualmente pelo usuário.
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 da propriedade
mapa cuja chave é a id do campo inserido manualmente e valor é a ids dos conjuntos de dados que têm esse valor, mas não foram selecionados pelo usuário.
- Atributos
Comentários
Retorna quais campos estavam disponíveis em conjuntos de dados fornecidos pelo serviço, mas inseridos manualmente pelo usuário.
Por exemplo, o servidor fornece:
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();
O usuário não seleciona um conjunto de dados, mas digita manualmente:
username = "MrPlow";
password = "D'OH";
Então o resultado é o seguinte mapa:
usernameId => { "4815", "108"}
passwordId => { "162342", "108" }
<b>Nota: </b>Somente definido em eventos do tipo #TYPE_CONTEXT_COMMITTED
.
Documentação Java para android.service.autofill.FillEventHistory.Event.getManuallyEnteredField()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.