Class NfcAdapter
public class NfcAdapter : JVMBridgeBase<NfcAdapter>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<NfcAdapter>NfcAdapter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<NfcAdapter>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<NfcAdapter>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<NfcAdapter>.IsAssignableFrom(IJavaType)JVMBridgeBase<NfcAdapter>.IsAssignableFrom<T>()JVMBridgeBase<NfcAdapter>.Execute<T>(params T[])JVMBridgeBase<NfcAdapter>.DynBridgeClazzJVMBridgeBase<NfcAdapter>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
NfcAdapter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public NfcAdapter()
NfcAdapter(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 NfcAdapter(params object[] args)
Parameters
args
object[]
Properties
ACTION_ADAPTER_STATE_CHANGED
public static String ACTION_ADAPTER_STATE_CHANGED { get; }
Property Value
ACTION_NDEF_DISCOVERED
public static String ACTION_NDEF_DISCOVERED { get; }
Property Value
ACTION_PREFERRED_PAYMENT_CHANGED
https://developer.android.com/reference/android/nfc/NfcAdapter.html#ACTION_PREFERRED_PAYMENT_CHANGED
public static String ACTION_PREFERRED_PAYMENT_CHANGED { get; }
Property Value
ACTION_TAG_DISCOVERED
public static String ACTION_TAG_DISCOVERED { get; }
Property Value
ACTION_TECH_DISCOVERED
public static String ACTION_TECH_DISCOVERED { get; }
Property Value
ACTION_TRANSACTION_DETECTED
public static String ACTION_TRANSACTION_DETECTED { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
EXTRA_ADAPTER_STATE
public static String EXTRA_ADAPTER_STATE { get; }
Property Value
EXTRA_AID
public static String EXTRA_AID { get; }
Property Value
EXTRA_DATA
public static String EXTRA_DATA { get; }
Property Value
EXTRA_ID
public static String EXTRA_ID { get; }
Property Value
EXTRA_NDEF_MESSAGES
public static String EXTRA_NDEF_MESSAGES { get; }
Property Value
EXTRA_PREFERRED_PAYMENT_CHANGED_REASON
public static String EXTRA_PREFERRED_PAYMENT_CHANGED_REASON { get; }
Property Value
EXTRA_READER_PRESENCE_CHECK_DELAY
public static String EXTRA_READER_PRESENCE_CHECK_DELAY { get; }
Property Value
EXTRA_SECURE_ELEMENT_NAME
public static String EXTRA_SECURE_ELEMENT_NAME { get; }
Property Value
EXTRA_TAG
public static String EXTRA_TAG { get; }
Property Value
FLAG_LISTEN_DISABLE
public static int FLAG_LISTEN_DISABLE { get; }
Property Value
FLAG_LISTEN_KEEP
public static int FLAG_LISTEN_KEEP { get; }
Property Value
FLAG_LISTEN_NFC_PASSIVE_A
public static int FLAG_LISTEN_NFC_PASSIVE_A { get; }
Property Value
FLAG_LISTEN_NFC_PASSIVE_B
public static int FLAG_LISTEN_NFC_PASSIVE_B { get; }
Property Value
FLAG_LISTEN_NFC_PASSIVE_F
public static int FLAG_LISTEN_NFC_PASSIVE_F { get; }
Property Value
FLAG_READER_DISABLE
public static int FLAG_READER_DISABLE { get; }
Property Value
FLAG_READER_KEEP
public static int FLAG_READER_KEEP { get; }
Property Value
FLAG_READER_NFC_A
public static int FLAG_READER_NFC_A { get; }
Property Value
FLAG_READER_NFC_B
public static int FLAG_READER_NFC_B { get; }
Property Value
FLAG_READER_NFC_BARCODE
public static int FLAG_READER_NFC_BARCODE { get; }
Property Value
FLAG_READER_NFC_F
public static int FLAG_READER_NFC_F { get; }
Property Value
FLAG_READER_NFC_V
public static int FLAG_READER_NFC_V { get; }
Property Value
FLAG_READER_NO_PLATFORM_SOUNDS
public static int FLAG_READER_NO_PLATFORM_SOUNDS { get; }
Property Value
FLAG_READER_SKIP_NDEF_CHECK
public static int FLAG_READER_SKIP_NDEF_CHECK { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
PREFERRED_PAYMENT_CHANGED
public static int PREFERRED_PAYMENT_CHANGED { get; }
Property Value
PREFERRED_PAYMENT_LOADED
public static int PREFERRED_PAYMENT_LOADED { get; }
Property Value
PREFERRED_PAYMENT_UPDATED
public static int PREFERRED_PAYMENT_UPDATED { get; }
Property Value
STATE_OFF
public static int STATE_OFF { get; }
Property Value
STATE_ON
public static int STATE_ON { get; }
Property Value
STATE_TURNING_OFF
public static int STATE_TURNING_OFF { get; }
Property Value
STATE_TURNING_ON
public static int STATE_TURNING_ON { get; }
Property Value
Methods
DisableForegroundDispatch(Activity)
public void DisableForegroundDispatch(Activity arg0)
Parameters
DisableReaderMode(Activity)
public void DisableReaderMode(Activity arg0)
Parameters
EnableForegroundDispatch(Activity, PendingIntent, IntentFilter[], String[][])
public void EnableForegroundDispatch(Activity arg0, PendingIntent arg1, IntentFilter[] arg2, String[][] arg3)
Parameters
arg0
Activityarg1
PendingIntentarg2
IntentFilter[]arg3
String[][]
EnableReaderMode(Activity, ReaderCallback, int, Bundle)
public void EnableReaderMode(Activity arg0, NfcAdapter.ReaderCallback arg1, int arg2, Bundle arg3)
Parameters
arg0
Activityarg1
NfcAdapter.ReaderCallbackarg2
intarg3
Bundle
GetDefaultAdapter(Context)
public static NfcAdapter GetDefaultAdapter(Context arg0)
Parameters
Returns
GetNfcAntennaInfo()
public NfcAntennaInfo GetNfcAntennaInfo()
Returns
Ignore(Tag, int, OnTagRemovedListener, Handler)
public bool Ignore(Tag arg0, int arg1, NfcAdapter.OnTagRemovedListener arg2, Handler arg3)
Parameters
arg0
Tagarg1
intarg2
NfcAdapter.OnTagRemovedListenerarg3
Handler
Returns
IsEnabled()
public bool IsEnabled()
Returns
IsObserveModeEnabled()
public bool IsObserveModeEnabled()
Returns
IsObserveModeSupported()
public bool IsObserveModeSupported()
Returns
IsReaderOptionEnabled()
public bool IsReaderOptionEnabled()
Returns
IsReaderOptionSupported()
public bool IsReaderOptionSupported()
Returns
IsSecureNfcEnabled()
public bool IsSecureNfcEnabled()
Returns
IsSecureNfcSupported()
public bool IsSecureNfcSupported()
Returns
ResetDiscoveryTechnology(Activity)
public void ResetDiscoveryTechnology(Activity arg0)
Parameters
SetDiscoveryTechnology(Activity, int, int)
public void SetDiscoveryTechnology(Activity arg0, int arg1, int arg2)
Parameters
SetObserveModeEnabled(bool)
public bool SetObserveModeEnabled(bool arg0)