Table of Contents

Class CardEmulation

Namespace
Android.Nfc.Cardemulation
Assembly
MASES.Netdroid.dll
public class CardEmulation : JVMBridgeBase<CardEmulation>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<CardEmulation>
CardEmulation
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<CardEmulation>.IsAssignableFrom(IJavaType)
JVMBridgeBase<CardEmulation>.IsAssignableFrom<T>()
JVMBridgeBase<CardEmulation>.Execute<T>(params T[])
JVMBridgeBase<CardEmulation>.DynBridgeClazz
JVMBridgeBase<CardEmulation>.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

CardEmulation()

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

public CardEmulation()

CardEmulation(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 CardEmulation(params object[] args)

Parameters

args object[]

Properties

ACTION_CHANGE_DEFAULT

[Obsolete]
public static String ACTION_CHANGE_DEFAULT { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CATEGORY_OTHER

public static String CATEGORY_OTHER { get; }

Property Value

String

CATEGORY_PAYMENT

public static String CATEGORY_PAYMENT { get; }

Property Value

String

EXTRA_CATEGORY

public static String EXTRA_CATEGORY { get; }

Property Value

String

EXTRA_SERVICE_COMPONENT

public static String EXTRA_SERVICE_COMPONENT { 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

SELECTION_MODE_ALWAYS_ASK

public static int SELECTION_MODE_ALWAYS_ASK { get; }

Property Value

int

SELECTION_MODE_ASK_IF_CONFLICT

public static int SELECTION_MODE_ASK_IF_CONFLICT { get; }

Property Value

int

SELECTION_MODE_PREFER_DEFAULT

public static int SELECTION_MODE_PREFER_DEFAULT { get; }

Property Value

int

Methods

CategoryAllowsForegroundPreference(String)

public bool CategoryAllowsForegroundPreference(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

GetAidsForPreferredPaymentService()

public List<String> GetAidsForPreferredPaymentService()

Returns

List<String>

List

GetAidsForService(ComponentName, String)

public List<String> GetAidsForService(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

List<String>

List

GetDescriptionForPreferredPaymentService()

public CharSequence GetDescriptionForPreferredPaymentService()

Returns

CharSequence

CharSequence

GetInstance(NfcAdapter)

public static CardEmulation GetInstance(NfcAdapter arg0)

Parameters

arg0 NfcAdapter

NfcAdapter

Returns

CardEmulation

CardEmulation

GetRouteDestinationForPreferredPaymentService()

public String GetRouteDestinationForPreferredPaymentService()

Returns

String

String

GetSelectionModeForCategory(String)

public int GetSelectionModeForCategory(String arg0)

Parameters

arg0 String

String

Returns

int

int

IsDefaultServiceForAid(ComponentName, String)

public bool IsDefaultServiceForAid(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

IsDefaultServiceForCategory(ComponentName, String)

public bool IsDefaultServiceForCategory(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

RegisterAidsForService(ComponentName, String, List<String>)

public bool RegisterAidsForService(ComponentName arg0, String arg1, List<String> arg2)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

arg2 List<String>

List

Returns

bool

bool

RegisterPollingLoopFilterForService(ComponentName, String, bool)

public bool RegisterPollingLoopFilterForService(ComponentName arg0, String arg1, bool arg2)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

arg2 bool

bool

Returns

bool

bool

RegisterPollingLoopPatternFilterForService(ComponentName, String, bool)

public bool RegisterPollingLoopPatternFilterForService(ComponentName arg0, String arg1, bool arg2)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

arg2 bool

bool

Returns

bool

bool

RemoveAidsForService(ComponentName, String)

public bool RemoveAidsForService(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

RemovePollingLoopFilterForService(ComponentName, String)

public bool RemovePollingLoopFilterForService(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

RemovePollingLoopPatternFilterForService(ComponentName, String)

public bool RemovePollingLoopPatternFilterForService(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

SetOffHostForService(ComponentName, String)

public bool SetOffHostForService(ComponentName arg0, String arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 String

String

Returns

bool

bool

SetPreferredService(Activity, ComponentName)

public bool SetPreferredService(Activity arg0, ComponentName arg1)

Parameters

arg0 Activity

Activity

arg1 ComponentName

ComponentName

Returns

bool

bool

SetShouldDefaultToObserveModeForService(ComponentName, bool)

public bool SetShouldDefaultToObserveModeForService(ComponentName arg0, bool arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 bool

bool

Returns

bool

bool

SupportsAidPrefixRegistration()

public bool SupportsAidPrefixRegistration()

Returns

bool

bool

UnsetOffHostForService(ComponentName)

public bool UnsetOffHostForService(ComponentName arg0)

Parameters

arg0 ComponentName

ComponentName

Returns

bool

bool

UnsetPreferredService(Activity)

public bool UnsetPreferredService(Activity arg0)

Parameters

arg0 Activity

Activity

Returns

bool

bool