Definition
- Namespace:
- Tizen.Network.Nfc
- Assembly:
- Tizen.Network.Nfc.dll
- API Level:
- 3
- Privilege Level:
- public
- Privilege:
- http://tizen.org/privilege/nfc
A class for the NFC management. It allows applications to use the NFC service.
public static class NfcManager
- Inheritance
-
Properties
Declaration
public static NfcNdefMessage CachedNdefMessage { get; }
Property Value
API Level: 3
Declaration
public static bool IsActivated { get; }
Property Value
Type |
Description |
System.Boolean |
|
API Level: 3
View Source
IsSupported
Checks whether the NFC is supported.
Declaration
public static bool IsSupported { get; }
Property Value
Type |
Description |
System.Boolean |
|
API Level: 3
Declaration
public static NfcSecureElementType SecureElementType { get; set; }
Property Value
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/nfc.cardemulation
View Source
SystemHandlerEnabled
Enables or disables the system handling for the tag and target discovered event.
Declaration
public static bool SystemHandlerEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/nfc
Declaration
public static NfcTagFilterType TagFilterType { get; set; }
Property Value
API Level: 3
Methods
View Source
GetCardEmulationAdapter()
Gets the Card Emulation adapter object.
Declaration
public static NfcCardEmulationAdapter GetCardEmulationAdapter()
Returns
API Level: 3
View Source
GetP2pAdapter()
Gets the P2P adapter object.
Declaration
public static NfcP2pAdapter GetP2pAdapter()
Returns
API Level: 3
View Source
GetTagAdapter()
Gets the Tag adapter object.
Declaration
public static NfcTagAdapter GetTagAdapter()
Returns
API Level: 3
View Source
SetActivationAsync(Boolean)
Activates the NFC asynchronously.
Declaration
public static Task SetActivationAsync(bool activation)
Parameters
Type |
Name |
Description |
System.Boolean |
activation |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
A task indicates whether the Activate method is done or not.
|
API Level: 3
Privilege Level: public
Privilege: http://tizen.org/privilege/nfc.admin
Events
View Source
ActivationChanged
The Activation changed event.
Declaration
public static event EventHandler<ActivationChangedEventArgs> ActivationChanged
Event Type
API Level: 3
View Source
NdefMessageDiscovered
The NDEF discovered event.
Declaration
public static event EventHandler<NdefMessageDiscoveredEventArgs> NdefMessageDiscovered
Event Type
API Level: 3