Table of Contents

Class AutofillManager

Namespace
Android.View.Autofill
Assembly
MASES.Netdroid.dll
public class AutofillManager : JVMBridgeBase<AutofillManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<AutofillManager>
AutofillManager
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<AutofillManager>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AutofillManager>.IsAssignableFrom<T>()
JVMBridgeBase<AutofillManager>.Execute<T>(params T[])
JVMBridgeBase<AutofillManager>.DynBridgeClazz
JVMBridgeBase<AutofillManager>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

AutofillManager()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public AutofillManager()

AutofillManager(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public AutofillManager(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EXTRA_ASSIST_STRUCTURE

public static String EXTRA_ASSIST_STRUCTURE { get; }

Property Value

String

EXTRA_AUTHENTICATION_RESULT

public static String EXTRA_AUTHENTICATION_RESULT { get; }

Property Value

String

EXTRA_AUTHENTICATION_RESULT_EPHEMERAL_DATASET

public static String EXTRA_AUTHENTICATION_RESULT_EPHEMERAL_DATASET { get; }

Property Value

String

EXTRA_CLIENT_STATE

public static String EXTRA_CLIENT_STATE { get; }

Property Value

String

EXTRA_INLINE_SUGGESTIONS_REQUEST

public static String EXTRA_INLINE_SUGGESTIONS_REQUEST { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Cancel()

public void Cancel()

Commit()

public void Commit()

DisableAutofillServices()

public void DisableAutofillServices()

GetAutofillServiceComponentName()

public ComponentName GetAutofillServiceComponentName()

Returns

ComponentName

ComponentName

GetAvailableFieldClassificationAlgorithms()

public List<String> GetAvailableFieldClassificationAlgorithms()

Returns

List<String>

List

GetDefaultFieldClassificationAlgorithm()

public String GetDefaultFieldClassificationAlgorithm()

Returns

String

String

GetNextAutofillId()

public AutofillId GetNextAutofillId()

Returns

AutofillId

AutofillId

GetUserData()

public UserData GetUserData()

Returns

UserData

UserData

GetUserDataId()

public String GetUserDataId()

Returns

String

String

HasEnabledAutofillServices()

public bool HasEnabledAutofillServices()

Returns

bool

bool

IsAutofillSupported()

public bool IsAutofillSupported()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsFieldClassificationEnabled()

public bool IsFieldClassificationEnabled()

Returns

bool

bool

NotifyValueChanged(View)

public void NotifyValueChanged(View arg0)

Parameters

arg0 View

View

NotifyValueChanged(View, int, AutofillValue)

public void NotifyValueChanged(View arg0, int arg1, AutofillValue arg2)

Parameters

arg0 View

View

arg1 int

int

arg2 AutofillValue

AutofillValue

NotifyViewClicked(View)

public void NotifyViewClicked(View arg0)

Parameters

arg0 View

View

NotifyViewClicked(View, int)

public void NotifyViewClicked(View arg0, int arg1)

Parameters

arg0 View

View

arg1 int

int

NotifyViewEntered(View)

public void NotifyViewEntered(View arg0)

Parameters

arg0 View

View

NotifyViewEntered(View, int, Rect)

public void NotifyViewEntered(View arg0, int arg1, Rect arg2)

Parameters

arg0 View

View

arg1 int

int

arg2 Rect

Rect

NotifyViewExited(View)

public void NotifyViewExited(View arg0)

Parameters

arg0 View

View

NotifyViewExited(View, int)

public void NotifyViewExited(View arg0, int arg1)

Parameters

arg0 View

View

arg1 int

int

NotifyViewVisibilityChanged(View, bool)

public void NotifyViewVisibilityChanged(View arg0, bool arg1)

Parameters

arg0 View

View

arg1 bool

bool

NotifyViewVisibilityChanged(View, int, bool)

public void NotifyViewVisibilityChanged(View arg0, int arg1, bool arg2)

Parameters

arg0 View

View

arg1 int

int

arg2 bool

bool

NotifyVirtualViewsReady(View, SparseArray<VirtualViewFillInfo>)

public void NotifyVirtualViewsReady(View arg0, SparseArray<VirtualViewFillInfo> arg1)

Parameters

arg0 View

View

arg1 SparseArray<VirtualViewFillInfo>

SparseArray

RegisterCallback(AutofillCallback)

public void RegisterCallback(AutofillManager.AutofillCallback arg0)

Parameters

arg0 AutofillManager.AutofillCallback

AutofillManager.AutofillCallback

RequestAutofill(View)

public void RequestAutofill(View arg0)

Parameters

arg0 View

View

RequestAutofill(View, int, Rect)

public void RequestAutofill(View arg0, int arg1, Rect arg2)

Parameters

arg0 View

View

arg1 int

int

arg2 Rect

Rect

SetUserData(UserData)

public void SetUserData(UserData arg0)

Parameters

arg0 UserData

UserData

ShowAutofillDialog(View)

public bool ShowAutofillDialog(View arg0)

Parameters

arg0 View

View

Returns

bool

bool

ShowAutofillDialog(View, int)

public bool ShowAutofillDialog(View arg0, int arg1)

Parameters

arg0 View

View

arg1 int

int

Returns

bool

bool

UnregisterCallback(AutofillCallback)

public void UnregisterCallback(AutofillManager.AutofillCallback arg0)

Parameters

arg0 AutofillManager.AutofillCallback

AutofillManager.AutofillCallback