4 <name>Tizen.Network.Nfc</name>
7 <member name="T:Tizen.Network.Nfc.NfcTagInformation">
9 This structure contains the information of the Tag data.
11 <since_tizen> 3 </since_tizen>
13 <member name="P:Tizen.Network.Nfc.NfcTagInformation.Key">
17 <since_tizen> 3 </since_tizen>
19 <member name="P:Tizen.Network.Nfc.NfcTagInformation.InformationValue">
23 <since_tizen> 3 </since_tizen>
25 <member name="T:Tizen.Network.Nfc.NfcRegisteredAidInformation">
27 This structure contains the information of the secure element AID (Application Identifier).
29 <since_tizen> 3 </since_tizen>
31 <member name="P:Tizen.Network.Nfc.NfcRegisteredAidInformation.SeType">
33 The Secure Element Type value.
35 <since_tizen> 3 </since_tizen>
37 <member name="P:Tizen.Network.Nfc.NfcRegisteredAidInformation.Aid">
39 The targeted AID (Application Identifier) value.
41 <since_tizen> 3 </since_tizen>
43 <member name="P:Tizen.Network.Nfc.NfcRegisteredAidInformation.ReadOnly">
45 Read-only value. If this value is false, there are restrictions to the operation on this AID.
47 <since_tizen> 3 </since_tizen>
49 <member name="T:Tizen.Network.Nfc.NfcCardEmulationAdapter">
51 A class for the NFC CardEmulation mode. It allows applications to handle Card Emulation informations.
53 <since_tizen> 3 </since_tizen>
54 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
56 <member name="E:Tizen.Network.Nfc.NfcCardEmulationAdapter.SecureElementEvent">
58 An event that is called when receiving the Secure Element (SIM/UICC(Universal Integrated Circuit Card)) event.
60 <since_tizen> 3 </since_tizen>
61 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
63 <member name="E:Tizen.Network.Nfc.NfcCardEmulationAdapter.EseSecureElementTransactionEvent">
65 An event that is called when receiving the Secure Element (SIM/UICC (Universal Integrated Circuit Card)) transaction event for the 'ESE(SmartMX)' type.
67 <since_tizen> 3 </since_tizen>
68 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
70 <member name="E:Tizen.Network.Nfc.NfcCardEmulationAdapter.UiccSecureElementTransactionEvent">
72 An event that is called when receiving the Secure Element (SIM/UICC (Universal Integrated Circuit Card)) transaction event for the 'UICC' type.
74 <since_tizen> 3 </since_tizen>
75 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
77 <member name="E:Tizen.Network.Nfc.NfcCardEmulationAdapter.HostCardEmulationEvent">
79 An event that is called when receiving the HCE (Host Card Emulation) event.
81 <since_tizen> 3 </since_tizen>
82 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
84 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.EnableCardEmulation">
86 Enables the card emulation mode.
88 <since_tizen> 3 </since_tizen>
89 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
90 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
91 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
93 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.DisableCardEmulation">
95 Disables the card emulation mode.
97 <since_tizen> 3 </since_tizen>
98 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
99 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
100 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
102 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.GetCardEmulationMode">
104 Gets the current card emulation mode.
106 <since_tizen> 3 </since_tizen>
107 <returns>Enumeration value for the NfcSecureElementCardEmulationMode.</returns>
108 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
110 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.EnableTransactionForegroundDispatch">
112 Gives the priority to the foreground application when dispatching the transaction event.
114 <since_tizen> 3 </since_tizen>
115 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
116 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
117 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
119 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.DisableTransactionForegroundDispatch">
121 Disables the foreground dispatch for the "EVT_TRANSACTION" to the given application.
123 <since_tizen> 3 </since_tizen>
124 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
125 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
126 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
128 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.IsActivatedHandlerForAid(Tizen.Network.Nfc.NfcSecureElementType,System.String)">
130 Gets the state, whether an application to call this API is currently the activated handler for the specific AID.
132 <since_tizen> 3 </since_tizen>
133 <returns>'True' when application is currently the activated handler, otherwise 'False'.</returns>
134 <param name="seType">The type of the Secure Element.</param>
135 <param name="aid">The application ID specified in the ISO/IEC 7816-4.</param>
136 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
137 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
138 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
139 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
141 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.IsActivatedHandlerForCategory(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType)">
143 Gets the state, whether an application to call this API is currently the activated handler for the category.
145 <since_tizen> 3 </since_tizen>
146 <returns>'True' when application is currently the activated handler, otherwise 'False'.</returns>
147 <param name="seType">The type of the secure element.</param>
148 <param name="category">Enumeration value of the category.</param>
149 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
150 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
151 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
152 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
154 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.RegisterAid(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType,System.String)">
156 Registers the AID for a specific category.
158 <since_tizen> 3 </since_tizen>
159 <param name="seType">The type of the secure element.</param>
160 <param name="category">Enumeration value of the category.</param>
161 <param name="aid">The application ID specified in the ISO/IEC 7816-4.</param>
162 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
163 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
164 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
165 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
167 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.UnregisterAid(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType,System.String)">
169 Unregisters a previously registered AID for the specified category.
171 <since_tizen> 3 </since_tizen>
172 <param name="seType">The type of the secure element.</param>
173 <param name="category">Enumeration value of the category.</param>
174 <param name="aid">The application ID specified in the ISO/IEC 7816-4.</param>
175 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
176 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
177 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
178 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
180 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.SetPreferredApplication">
182 Sets the application as a preferred handler.
184 <since_tizen> 3 </since_tizen>
185 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
186 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
187 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
189 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.UnsetPreferredApplication">
191 Unsets the application as a preferred handler.
193 <since_tizen> 3 </since_tizen>
194 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
195 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
196 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
198 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.GetRegisteredAidInformation(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType)">
200 Retrieves all registered AIDs.
202 <since_tizen> 3 </since_tizen>
203 <returns>The list of NfcRegisteredAidInformation objects.</returns>
204 <param name="seType">The type of the secure element.</param>
205 <param name="category">Enumeration value of the category.</param>
206 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
207 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
208 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
209 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
211 <member name="T:Tizen.Network.Nfc.NfcRecordTypeNameFormat">
213 Enumeration for the NFC record TNF (Type Name Format).
215 <since_tizen> 3 </since_tizen>
217 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.Empty">
221 <since_tizen> 3 </since_tizen>
223 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.WellKnown">
225 The RTD (Record Type Definition) type format [NFC RTD].
227 <since_tizen> 3 </since_tizen>
229 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.MimeMedia">
231 MIME media types in the RFC 2046 [RFC 2046].
233 <since_tizen> 3 </since_tizen>
235 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.Uri">
237 The absolute URI as defined in the RFC 3986 [RFC 3986].
239 <since_tizen> 3 </since_tizen>
241 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.ExternalRtd">
243 The NFC forum external type [NFC RTD].
245 <since_tizen> 3 </since_tizen>
247 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.Unknown">
249 The payload type is unknown.
251 <since_tizen> 3 </since_tizen>
253 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.UnChanged">
255 The final chunk of a chunked NDEF record.
257 <since_tizen> 3 </since_tizen>
259 <member name="T:Tizen.Network.Nfc.NfcEncodeType">
261 Enumeration for the NFC encode type.
263 <since_tizen> 3 </since_tizen>
265 <member name="F:Tizen.Network.Nfc.NfcEncodeType.Utf8">
269 <since_tizen> 3 </since_tizen>
271 <member name="F:Tizen.Network.Nfc.NfcEncodeType.Utf16">
275 <since_tizen> 3 </since_tizen>
277 <member name="T:Tizen.Network.Nfc.NfcTagType">
279 Enumeration for the NFC tag type.
281 <since_tizen> 3 </since_tizen>
283 <member name="F:Tizen.Network.Nfc.NfcTagType.UnknownTarget">
287 <since_tizen> 3 </since_tizen>
289 <member name="F:Tizen.Network.Nfc.NfcTagType.GenericPicc">
293 <since_tizen> 3 </since_tizen>
295 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso14443APicc">
299 <since_tizen> 3 </since_tizen>
301 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso144434APicc">
303 The ISO14443 4A PICC.
305 <since_tizen> 3 </since_tizen>
307 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso144433APicc">
309 The ISO14443 4A PICC.
311 <since_tizen> 3 </since_tizen>
313 <member name="F:Tizen.Network.Nfc.NfcTagType.MifareMiniPicc">
315 The Mifare Mini PICC.
317 <since_tizen> 3 </since_tizen>
319 <member name="F:Tizen.Network.Nfc.NfcTagType.Mifare1kPicc">
323 <since_tizen> 3 </since_tizen>
325 <member name="F:Tizen.Network.Nfc.NfcTagType.Mifare4kPicc">
329 <since_tizen> 3 </since_tizen>
331 <member name="F:Tizen.Network.Nfc.NfcTagType.MifareUltraPicc">
333 The Mifare Ultra PICC.
335 <since_tizen> 3 </since_tizen>
337 <member name="F:Tizen.Network.Nfc.NfcTagType.MifareDesfirePicc">
339 The Mifare Desfire PICC.
341 <since_tizen> 3 </since_tizen>
343 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso14443BPicc">
347 <since_tizen> 3 </since_tizen>
349 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso144434BPicc">
353 <since_tizen> 3 </since_tizen>
355 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso14443BPrimePicc">
357 The ISO14443 B Prime PICC.
359 <since_tizen> 3 </since_tizen>
361 <member name="F:Tizen.Network.Nfc.NfcTagType.FelicaPicc">
365 <since_tizen> 3 </since_tizen>
367 <member name="F:Tizen.Network.Nfc.NfcTagType.JewelPicc">
371 <since_tizen> 3 </since_tizen>
373 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso15693Picc">
376 <since_tizen> 3 </since_tizen>
378 <member name="F:Tizen.Network.Nfc.NfcTagType.Barcode128Picc">
380 The Barcode 128 PICC.
382 <since_tizen> 3 </since_tizen>
384 <member name="F:Tizen.Network.Nfc.NfcTagType.Barcode256Picc">
386 The Barcode 256 PICC.
388 <since_tizen> 3 </since_tizen>
390 <member name="F:Tizen.Network.Nfc.NfcTagType.NfcIp1Target">
394 <since_tizen> 3 </since_tizen>
396 <member name="F:Tizen.Network.Nfc.NfcTagType.NfcIp1Initiator">
398 The NFCIP1 Initiator.
400 <since_tizen> 3 </since_tizen>
402 <member name="T:Tizen.Network.Nfc.NfcTagFilterType">
404 Enumeration for the NFC tag filter type.
406 <since_tizen> 3 </since_tizen>
408 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.AllDisable">
412 <since_tizen> 3 </since_tizen>
414 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso14443AEnable">
418 <since_tizen> 3 </since_tizen>
420 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso14443BEnable">
424 <since_tizen> 3 </since_tizen>
426 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso15693Enable">
430 <since_tizen> 3 </since_tizen>
432 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.FelicaEnable">
436 <since_tizen> 3 </since_tizen>
438 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.JewelEnable">
442 <since_tizen> 3 </since_tizen>
444 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.IpEnable">
448 <since_tizen> 3 </since_tizen>
450 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.AllEnable">
454 <since_tizen> 3 </since_tizen>
456 <member name="T:Tizen.Network.Nfc.NfcDiscoveredType">
458 Enumeration for the NFC discovered type.
460 <since_tizen> 3 </since_tizen>
462 <member name="F:Tizen.Network.Nfc.NfcDiscoveredType.Attached">
464 Attached, discovered, and activated event.
466 <since_tizen> 3 </since_tizen>
468 <member name="F:Tizen.Network.Nfc.NfcDiscoveredType.Detached">
470 Detached, disappeared, and deactivated event.
472 <since_tizen> 3 </since_tizen>
474 <member name="T:Tizen.Network.Nfc.NfcSecureElementEvent">
476 Enumeration for the NFC secure element event.
478 <since_tizen> 3 </since_tizen>
480 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.StartTransaction">
484 <since_tizen> 3 </since_tizen>
486 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.EndTransaction">
490 <since_tizen> 3 </since_tizen>
492 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.Connectivity">
496 <since_tizen> 3 </since_tizen>
498 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.FieldOn">
500 The CLF (Contactless Front-end) detects a RF field.
502 <since_tizen> 3 </since_tizen>
504 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.FieldOff">
506 The CLF (Contactless Front-end) detects that the RF field is off.
508 <since_tizen> 3 </since_tizen>
510 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.Transaction">
512 An external reader tries to access the secure element.
514 <since_tizen> 3 </since_tizen>
516 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.TypeChanged">
518 Changing the emulated secure element type.
520 <since_tizen> 3 </since_tizen>
522 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.CardEmulationChanged">
524 Changing the card emulation mode.
526 <since_tizen> 3 </since_tizen>
528 <member name="T:Tizen.Network.Nfc.NfcSecureElementType">
530 Enumeration for the NFC filter type.
532 <since_tizen> 3 </since_tizen>
534 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Disable">
536 Disable card emulation.
538 <since_tizen> 3 </since_tizen>
540 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.EmbeddedSE">
542 The SmartMX type card emulation (Embedded Secure Element).
544 <since_tizen> 3 </since_tizen>
546 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Uicc">
548 The UICC type card emulation (Universal IC Card).
550 <since_tizen> 3 </since_tizen>
552 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Sdcard">
554 The SDCARD card emulation.
556 <since_tizen> 3 </since_tizen>
558 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Hce">
560 The Host based card emulation.
562 <since_tizen> 3 </since_tizen>
564 <member name="T:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode">
566 Enumeration for the NFC discovered type.
568 <since_tizen> 3 </since_tizen>
570 <member name="F:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode.Off">
572 The card emulation mode is OFF.
574 <since_tizen> 3 </since_tizen>
576 <member name="F:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode.On">
578 The card emulation mode is ON.
580 <since_tizen> 3 </since_tizen>
582 <member name="T:Tizen.Network.Nfc.NfcSnepEvent">
584 Enumeration for the SNEP (Simple NDEF Exchange Protocol) event.
586 <since_tizen> 3 </since_tizen>
588 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Stop">
590 Server or client stopped.
592 <since_tizen> 3 </since_tizen>
594 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Start">
596 Server started or client connected.
598 <since_tizen> 3 </since_tizen>
600 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Get">
602 Server received get request.
604 <since_tizen> 3 </since_tizen>
606 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Put">
608 Server received put request.
610 <since_tizen> 3 </since_tizen>
612 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Register">
616 <since_tizen> 3 </since_tizen>
618 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Unregister">
620 Service unregistered.
622 <since_tizen> 3 </since_tizen>
624 <member name="T:Tizen.Network.Nfc.NfcSnepRequestType">
626 Enumeration for the SNEP request type.
628 <since_tizen> 3 </since_tizen>
630 <member name="F:Tizen.Network.Nfc.NfcSnepRequestType.Get">
634 <since_tizen> 3 </since_tizen>
636 <member name="F:Tizen.Network.Nfc.NfcSnepRequestType.Put">
640 <since_tizen> 3 </since_tizen>
642 <member name="T:Tizen.Network.Nfc.NfcCardEmulationCategoryType">
644 Enumeration for the NFC card emulation category type.
646 <since_tizen> 3 </since_tizen>
648 <member name="F:Tizen.Network.Nfc.NfcCardEmulationCategoryType.Payment">
650 NFC payment services.
652 <since_tizen> 3 </since_tizen>
654 <member name="F:Tizen.Network.Nfc.NfcCardEmulationCategoryType.Other">
656 All other card emulation services.
658 <since_tizen> 3 </since_tizen>
660 <member name="T:Tizen.Network.Nfc.NfcHceEvent">
662 Enumeration for the NFC card emulation HCE (Host Card Emulation) event type.
664 <since_tizen> 3 </since_tizen>
666 <member name="F:Tizen.Network.Nfc.NfcHceEvent.Deactivated">
670 <since_tizen> 3 </since_tizen>
672 <member name="F:Tizen.Network.Nfc.NfcHceEvent.Activated">
676 <since_tizen> 3 </since_tizen>
678 <member name="F:Tizen.Network.Nfc.NfcHceEvent.ApduReceived">
680 HCE APDU (Application Protocol Data Unit) received.
682 <since_tizen> 3 </since_tizen>
684 <member name="T:Tizen.Network.Nfc.NfcError">
686 Enumeration for the NFC Error.
688 <since_tizen> 3 </since_tizen>
690 <member name="T:Tizen.Network.Nfc.ActivationChangedEventArgs">
692 An extended EventArgs class which contains the changed NFC activation state.
694 <since_tizen> 3 </since_tizen>
696 <member name="P:Tizen.Network.Nfc.ActivationChangedEventArgs.Activated">
698 The NFC activation state.
700 <since_tizen> 3 </since_tizen>
702 <member name="T:Tizen.Network.Nfc.TagDiscoveredEventArgs">
704 An extended EventArgs class which contains the changed NFC tag discovered.
706 <since_tizen> 3 </since_tizen>
708 <member name="P:Tizen.Network.Nfc.TagDiscoveredEventArgs.Type">
712 <since_tizen> 3 </since_tizen>
714 <member name="P:Tizen.Network.Nfc.TagDiscoveredEventArgs.Tag">
718 <since_tizen> 3 </since_tizen>
720 <member name="T:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs">
722 An extended EventArgs class which contains the changed NFC P2P target discovered.
724 <since_tizen> 3 </since_tizen>
726 <member name="P:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs.Type">
730 <since_tizen> 3 </since_tizen>
732 <member name="P:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs.P2pTarget">
736 <since_tizen> 3 </since_tizen>
738 <member name="T:Tizen.Network.Nfc.NdefMessageDiscoveredEventArgs">
740 An extended EventArgs class which contains the changed NFC NDEF discovered.
742 <since_tizen> 3 </since_tizen>
744 <member name="P:Tizen.Network.Nfc.NdefMessageDiscoveredEventArgs.NdefMessage">
746 The NdefMessage object that is most recently received via the NFC P2P mode or the tag mode.
748 <since_tizen> 3 </since_tizen>
750 <member name="T:Tizen.Network.Nfc.SecureElementEventArgs">
752 An extended EventArgs class which contains the changed secure element event.
754 <since_tizen> 3 </since_tizen>
756 <member name="P:Tizen.Network.Nfc.SecureElementEventArgs.EventType">
758 The NFC secure element event.
760 <since_tizen> 3 </since_tizen>
762 <member name="T:Tizen.Network.Nfc.SecureElementTranscationEventArgs">
764 An extended EventArgs class which contains the changed secure element trasaction event.
766 <since_tizen> 3 </since_tizen>
768 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.SecureElementType">
770 The NFC secure element type.
772 <since_tizen> 3 </since_tizen>
774 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.ApplicationID">
776 The NFC secure element AID.
778 <since_tizen> 3 </since_tizen>
780 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.Param">
782 The NFC secure element param.
784 <since_tizen> 3 </since_tizen>
786 <member name="T:Tizen.Network.Nfc.HostCardEmulationEventArgs">
788 An extended EventArgs class which contains the changed HCE (Host Card Emulation) event.
790 <since_tizen> 3 </since_tizen>
792 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.SecureElement">
794 The NFC secure element.
796 <since_tizen> 3 </since_tizen>
798 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.HceEvent">
802 <since_tizen> 3 </since_tizen>
804 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.Apdu">
806 The NFC APDU (Application Protocol Data Unit).
808 <since_tizen> 3 </since_tizen>
810 <member name="T:Tizen.Network.Nfc.P2pDataReceivedEventArgs">
812 An extended EventArgs class which contains the changed HCE (Host Card Emulation) event.
814 <since_tizen> 3 </since_tizen>
816 <member name="P:Tizen.Network.Nfc.P2pDataReceivedEventArgs.P2pTarget">
820 <since_tizen> 3 </since_tizen>
822 <member name="P:Tizen.Network.Nfc.P2pDataReceivedEventArgs.NdefMessage">
824 The NFC NDEF message.
826 <since_tizen> 3 </since_tizen>
828 <member name="T:Tizen.Network.Nfc.NfcManager">
830 A class for the NFC management. It allows applications to use the NFC service.
832 <since_tizen> 3 </since_tizen>
833 <privilege>http://tizen.org/privilege/nfc</privilege>
835 <member name="P:Tizen.Network.Nfc.NfcManager.IsSupported">
837 Checks whether the NFC is supported.
839 <since_tizen> 3 </since_tizen>
841 <member name="P:Tizen.Network.Nfc.NfcManager.IsActivated">
843 The NFC Activation state.
845 <since_tizen> 3 </since_tizen>
847 <member name="P:Tizen.Network.Nfc.NfcManager.TagFilterType">
851 <since_tizen> 3 </since_tizen>
853 <member name="P:Tizen.Network.Nfc.NfcManager.SecureElementType">
855 The Secure Element type.
857 <since_tizen> 3 </since_tizen>
858 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
860 <member name="P:Tizen.Network.Nfc.NfcManager.SystemHandlerEnabled">
862 Enables or disables the system handling for the tag and target discovered event.
864 <since_tizen> 3 </since_tizen>
865 <privilege>http://tizen.org/privilege/nfc</privilege>
867 <member name="P:Tizen.Network.Nfc.NfcManager.CachedNdefMessage">
869 The cached NDEF message.
871 <since_tizen> 3 </since_tizen>
873 <member name="M:Tizen.Network.Nfc.NfcManager.GetTagAdapter">
875 Gets the Tag adapter object.
877 <since_tizen> 3 </since_tizen>
879 <member name="M:Tizen.Network.Nfc.NfcManager.GetP2pAdapter">
881 Gets the P2P adapter object.
883 <since_tizen> 3 </since_tizen>
885 <member name="M:Tizen.Network.Nfc.NfcManager.GetCardEmulationAdapter">
887 Gets the Card Emulation adapter object.
889 <since_tizen> 3 </since_tizen>
891 <member name="M:Tizen.Network.Nfc.NfcManager.SetActivationAsync(System.Boolean)">
893 Activates the NFC asynchronously.
895 <since_tizen> 3 </since_tizen>
896 <returns>A task indicates whether the Activate method is done or not.</returns>
897 <privilege>http://tizen.org/privilege/nfc.admin</privilege>
899 <member name="E:Tizen.Network.Nfc.NfcManager.ActivationChanged">
901 The Activation changed event.
903 <since_tizen> 3 </since_tizen>
905 <member name="E:Tizen.Network.Nfc.NfcManager.NdefMessageDiscovered">
907 The NDEF discovered event.
909 <since_tizen> 3 </since_tizen>
911 <member name="T:Tizen.Network.Nfc.NfcNdefMessage">
913 A class for the NDEF Message information. It allows applications to use the NDEF Message information.
915 <since_tizen> 3 </since_tizen>
917 <member name="P:Tizen.Network.Nfc.NfcNdefMessage.RecordCount">
919 The number of records in the NDEF message.
921 <since_tizen> 3 </since_tizen>
923 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.#ctor">
925 Creates an object for the access point.
927 <since_tizen> 3 </since_tizen>
928 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
929 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
931 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.AppendRecord(Tizen.Network.Nfc.NfcNdefRecord)">
933 Appends a record into the NDEF message.
935 <since_tizen> 3 </since_tizen>
936 <returns>Whether the record is appended successfully.</returns>
937 <param name="record">The NfcNdefRecord object that will be appended into the NDEF message.</param>
939 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.InsertRecord(System.Int32,Tizen.Network.Nfc.NfcNdefRecord)">
941 Inserts a record at the index into the NDEF message.
943 <since_tizen> 3 </since_tizen>
944 <returns>Whether inserting the record succeeded.</returns>
945 <param name="index">The index of a record ( starts from 0 ).</param>
946 <param name="record">The NfcNdefRecord object that will be appended into the NDEF message.</param>
948 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.RemoveRecord(System.Int32)">
950 Removes a record at the index into the NDEF message.
952 <since_tizen> 3 </since_tizen>
953 <returns>Whether removing the record succeeded.</returns>
954 <param name="index">The index of a record ( starts from 0 ).</param>
956 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.GetRecord(System.Int32)">
958 Gets a record by the index.
960 <since_tizen> 3 </since_tizen>
961 <returns>The NfcNdefRecord object.</returns>
962 <param name="index">The index of a record ( starts from 0 ).</param>
964 <member name="T:Tizen.Network.Nfc.NfcNdefRecord">
966 A class for the NDEF Record information. It allows applications to use the NDEF Record information.
968 <since_tizen> 3 </since_tizen>
970 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Id">
974 <since_tizen> 3 </since_tizen>
976 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Payload">
980 <since_tizen> 3 </since_tizen>
982 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Type">
986 <since_tizen> 3 </since_tizen>
988 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Tnf">
990 The record TNF (Type Name Format) value.
992 <since_tizen> 3 </since_tizen>
994 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Text">
996 The text of the text type NDEF record.
998 <since_tizen> 3 </since_tizen>
1000 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.LanguageCode">
1002 The language code of the text type NDEF record.
1004 <since_tizen> 3 </since_tizen>
1006 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.EncodeType">
1008 The encoding type of the text type NDEF record.
1010 <since_tizen> 3 </since_tizen>
1012 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Uri">
1014 The URI of the URI type NDEF record.
1016 <since_tizen> 3 </since_tizen>
1018 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.MimeType">
1020 The mime type of the mime type NDEF record.
1022 <since_tizen> 3 </since_tizen>
1024 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(Tizen.Network.Nfc.NfcRecordTypeNameFormat,System.Byte[],System.Byte[],System.Byte[],System.UInt32)">
1026 Creates a record with a given parameter value.
1028 <since_tizen> 3 </since_tizen>
1029 <param name="format">The type name format.</param>
1030 <param name="type">The specified type name.</param>
1031 <param name="id">The record ID.</param>
1032 <param name="payload">The payload of this record.</param>
1033 <param name="paloadLength">The byte size of the payload.</param>
1034 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1035 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1036 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1038 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String,System.String,Tizen.Network.Nfc.NfcEncodeType)">
1040 Creates a record with the text type payload.
1042 <since_tizen> 3 </since_tizen>
1043 <param name="text">The encoded text.</param>
1044 <param name="languageCode">The language code string value followed by the IANA [RFC 3066] (ex: en-US, ko-KR).</param>
1045 <param name="encode">The encoding type.</param>
1046 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1047 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1048 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1050 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String)">
1052 Creates a record with the URI type payload.
1054 <since_tizen> 3 </since_tizen>
1055 <param name="uri">The URI string that will be stored in the payload.</param>
1056 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1057 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1058 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1060 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String,System.Byte[],System.UInt32)">
1062 Creates a record with the mime type payload.
1064 <since_tizen> 3 </since_tizen>
1065 <param name="mimeType">The mime type [RFC 2046] (ex. text/plain, image/jpeg ). This value is stored in the type field.</param>
1066 <param name="data">The data in the form of the bytes array.</param>
1067 <param name="dataSize">The size of the data.</param>
1068 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1069 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1070 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1072 <member name="T:Tizen.Network.Nfc.NfcP2p">
1074 The class for managing the P2P target information.
1076 <since_tizen> 3 </since_tizen>
1078 <member name="E:Tizen.Network.Nfc.NfcP2p.P2pDataReceived">
1080 The event for receiving data from the NFC peer-to-peer target.
1082 <since_tizen> 3 </since_tizen>
1084 <member name="M:Tizen.Network.Nfc.NfcP2p.SendNdefMessageAsync(Tizen.Network.Nfc.NfcNdefMessage)">
1086 Sends data to the NFC peer-to-peer target.
1088 <since_tizen> 3 </since_tizen>
1089 <param name="ndefMessage">The NfcNdefMessage object.</param>
1090 <privilege>http://tizen.org/privilege/nfc</privilege>
1091 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1092 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1093 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1095 <member name="T:Tizen.Network.Nfc.NfcSnep">
1097 The class for managing the SNEP (Simple NDEF Exchange Protocol) information.
1099 <since_tizen> 3 </since_tizen>
1101 <member name="T:Tizen.Network.Nfc.NfcP2pAdapter">
1103 The class for the NFC P2P (Peer-to-Peer) mode. It allows applications to handle P2P informations.
1105 <since_tizen> 3 </since_tizen>
1106 <privilege>http://tizen.org/privilege/nfc</privilege>
1108 <member name="E:Tizen.Network.Nfc.NfcP2pAdapter.P2pTargetDiscovered">
1110 The event for receiving the NFC peer-to-peer target discovered notification.
1112 <since_tizen> 3 </since_tizen>
1114 <member name="M:Tizen.Network.Nfc.NfcP2pAdapter.GetConnectedTarget">
1116 Gets the current connected P2P target.
1118 <since_tizen> 3 </since_tizen>
1119 <returns>The NfcP2p object.</returns>
1120 <privilege>http://tizen.org/privilege/nfc</privilege>
1121 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1122 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1124 <member name="T:Tizen.Network.Nfc.NfcSecureElement">
1126 The class for managing the Secure Element information.
1128 <since_tizen> 3 </since_tizen>
1130 <member name="M:Tizen.Network.Nfc.NfcSecureElement.HceSendApduResponse(System.Byte[],System.UInt32)">
1132 Sends the APDU (Application Protocol Data Unit) response to the CLF (Contactless Front-end).
1134 <since_tizen> 3 </since_tizen>
1135 <param name="response">The bytes array of the response data.</param>
1136 <param name="responseLength">The size of the response bytes array.</param>
1137 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
1138 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1139 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1140 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1142 <member name="T:Tizen.Network.Nfc.NfcTag">
1144 The class for managing the Tag information.
1146 <since_tizen> 3 </since_tizen>
1148 <member name="P:Tizen.Network.Nfc.NfcTag.Type">
1150 The type of the NFC tag.
1152 <since_tizen> 3 </since_tizen>
1154 <member name="P:Tizen.Network.Nfc.NfcTag.IsSupportNdef">
1156 Whether the given NFC tag supports the NDEF messages.
1158 <since_tizen> 3 </since_tizen>
1160 <member name="P:Tizen.Network.Nfc.NfcTag.MaximumNdefSize">
1162 The maximum NDEF message size that can be stored in the NFC tag.
1164 <since_tizen> 3 </since_tizen>
1166 <member name="P:Tizen.Network.Nfc.NfcTag.NdefSize">
1168 The size of the NDEF message stored in the tag.
1170 <since_tizen> 3 </since_tizen>
1172 <member name="M:Tizen.Network.Nfc.NfcTag.ForeachInformation">
1174 Retrieves all the tag information.
1176 <since_tizen> 3 </since_tizen>
1177 <returns>The list of the NfcTagInformation objects.</returns>
1178 <privilege>http://tizen.org/privilege/nfc</privilege>
1179 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1180 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1182 <member name="M:Tizen.Network.Nfc.NfcTag.TransceiveAsync(System.Byte[])">
1184 Transceives the data of the raw format card.
1186 <since_tizen> 3 </since_tizen>
1187 <param name="buffer">The binary data for a parameter or additional commands.</param>
1188 <privilege>http://tizen.org/privilege/nfc</privilege>
1189 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1190 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1191 <exception cref="T:System.InvalidOperationException">Thrown when the the method fails due to an invalid operation.</exception>
1193 <member name="M:Tizen.Network.Nfc.NfcTag.ReadNdefMessageAsync">
1195 Reads the NDEF formatted data from the NFC tag.
1197 <since_tizen> 3 </since_tizen>
1198 <privilege>http://tizen.org/privilege/nfc</privilege>
1199 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1200 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1202 <member name="M:Tizen.Network.Nfc.NfcTag.WriteNdefMessageAsync(Tizen.Network.Nfc.NfcNdefMessage)">
1204 Writes the NDEF formatted data.
1206 <since_tizen> 3 </since_tizen>
1207 <param name="ndefMessage">The NfcNdefMessage object.</param>
1208 <privilege>http://tizen.org/privilege/nfc</privilege>
1209 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1210 <exception cref="T:System.ArgumentException">Thrown when the method fails due to an invalid parameter.</exception>
1211 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1213 <member name="M:Tizen.Network.Nfc.NfcTag.FormatNdefMessageAsync(System.Byte[])">
1215 Formats the detected tag that can store the NDEF message.
1217 <since_tizen> 3 </since_tizen>
1218 <param name="keyValue">The key value that may need to format the tag.</param>
1219 <privilege>http://tizen.org/privilege/nfc</privilege>
1220 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1221 <exception cref="T:System.ArgumentException">Thrown when method fails due to an invalid parameter.</exception>
1222 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>
1224 <member name="T:Tizen.Network.Nfc.NfcTagAdapter">
1226 The class for the NFC tag mode. It allows applications to handle the Tag informations.
1228 <since_tizen> 3 </since_tizen>
1229 <privilege>http://tizen.org/privilege/nfc</privilege>
1231 <member name="E:Tizen.Network.Nfc.NfcTagAdapter.TagDiscovered">
1233 The event for receiving the tag discovered notification.
1235 <since_tizen> 3 </since_tizen>
1237 <member name="M:Tizen.Network.Nfc.NfcTagAdapter.GetConnectedTag">
1239 Gets the current connected tag.
1241 <since_tizen> 3 </since_tizen>
1242 <returns>The NfcTag object.</returns>
1243 <privilege>http://tizen.org/privilege/nfc</privilege>
1244 <exception cref="T:System.NotSupportedException">Thrown when the NFC is not supported.</exception>
1245 <exception cref="T:System.InvalidOperationException">Thrown when the method fails due to an invalid operation.</exception>