FillEventHistory.Event.ManuallyEnteredField 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서비스에서 제공했지만 사용자가 수동으로 입력한 데이터 세트에 사용할 수 있는 필드를 반환합니다.
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>>
속성 값
키가 수동으로 입력한 필드의 ID이고 값이 해당 값을 가지고 있지만 사용자가 선택하지 않은 데이터 세트의 ID인 맵 맵입니다.
- 특성
설명
서비스에서 제공했지만 사용자가 수동으로 입력한 데이터 세트에 사용할 수 있는 필드를 반환합니다.
예를 들어 서버는 다음을 제공합니다.
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();
사용자는 데이터 세트를 선택하지 않지만 수동으로 입력합니다.
username = "MrPlow";
password = "D'OH";
그런 다음 결과는 다음 맵입니다.
usernameId => { "4815", "108"}
passwordId => { "162342", "108" }
<b>참고: </b>형식 #TYPE_CONTEXT_COMMITTED
의 이벤트에만 설정합니다.
에 대한 android.service.autofill.FillEventHistory.Event.getManuallyEnteredField()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.