4 <name>Tizen.Network.Nfc</name>
7 <member name="T:Tizen.Network.Nfc.NfcTagInformation">
9 Structure containing the information of 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 Structure containing the information of Secure element Aid(Application Identifier).
29 <since_tizen> 3 </since_tizen>
31 <member name="P:Tizen.Network.Nfc.NfcRegisteredAidInformation.SeType">
33 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 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 Event that is called when receiving 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 Event that is called when receiving Secure Element(SIM/UICC(Universal Integrated Circuit Card)) transaction event for '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 Event that is called when receiving Secure Element(SIM/UICC(Universal Integrated Circuit Card)) transaction event for '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 Event that is called when when receiving 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 Enable 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 Nfc is not supported.</exception>
91 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
93 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.DisableCardEmulation">
95 Disable 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 Nfc is not supported.</exception>
100 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
102 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.GetCardEmulationMode">
104 Get the current card emulation mode.
106 <since_tizen> 3 </since_tizen>
107 <returns>Enumeration value of NfcSecureElementCardEmulationMode.</returns>
108 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
110 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.EnableTransactionForegroundDispatch">
112 Give the priority to the foreground application when dispatching 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 Nfc is not supported.</exception>
117 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
119 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.DisableTransactionForegroundDispatch">
121 Disable foreground dispatch for "EVT_TRANSACTION" to the givin application.
123 <since_tizen> 3 </since_tizen>
124 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
125 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
126 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to 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 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 Secure Element.</param>
135 <param name="aid">Application Id, specified in ISO/IEC 7816-4.</param>
136 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
137 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
138 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
139 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to 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 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 Secure Element.</param>
148 <param name="category">Enumeration value of category.</param>
149 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
150 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
151 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
152 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
154 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.RegisterAid(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType,System.String)">
156 Registers a AID for a specific category.
158 <since_tizen> 3 </since_tizen>
159 <param name="seType">The type of Secure Element.</param>
160 <param name="category">Enumeration value of category.</param>
161 <param name="aid">Application Id, specified in ISO/IEC 7816-4.</param>
162 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
163 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
164 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
165 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to 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 Secure Element.</param>
173 <param name="category">Enumeration value of category.</param>
174 <param name="aid">Application Id, specified in ISO/IEC 7816-4.</param>
175 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
176 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
177 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
178 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to 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 Nfc is not supported.</exception>
187 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to 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 Nfc is not supported.</exception>
196 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
198 <member name="M:Tizen.Network.Nfc.NfcCardEmulationAdapter.GetRegisteredAidInformation(Tizen.Network.Nfc.NfcSecureElementType,Tizen.Network.Nfc.NfcCardEmulationCategoryType)">
200 Retrieves all registered AID.
202 <since_tizen> 3 </since_tizen>
203 <returns>List of NfcRegisteredAidInformation objects.</returns>
204 <param name="seType">The type of Secure Element.</param>
205 <param name="category">Enumeration value of category.</param>
206 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
207 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
208 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
209 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
211 <member name="T:Tizen.Network.Nfc.NfcRecordTypeNameFormat">
213 Enumeration for 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 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 RFC 2046 [RFC 2046]
233 <since_tizen> 3 </since_tizen>
235 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.Uri">
237 Absolute URI as defined in RFC 3986 [RFC 3986]
239 <since_tizen> 3 </since_tizen>
241 <member name="F:Tizen.Network.Nfc.NfcRecordTypeNameFormat.ExternalRtd">
243 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 final chunk of a chunked NDEF Record
257 <since_tizen> 3 </since_tizen>
259 <member name="T:Tizen.Network.Nfc.NfcEncodeType">
261 Enumeration for 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 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">
305 <since_tizen> 3 </since_tizen>
307 <member name="F:Tizen.Network.Nfc.NfcTagType.Iso144433APicc">
311 <since_tizen> 3 </since_tizen>
313 <member name="F:Tizen.Network.Nfc.NfcTagType.MifareMiniPicc">
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">
335 <since_tizen> 3 </since_tizen>
337 <member name="F:Tizen.Network.Nfc.NfcTagType.MifareDesfirePicc">
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 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">
377 <since_tizen> 3 </since_tizen>
379 <member name="F:Tizen.Network.Nfc.NfcTagType.Barcode128Picc">
383 <since_tizen> 3 </since_tizen>
385 <member name="F:Tizen.Network.Nfc.NfcTagType.Barcode256Picc">
389 <since_tizen> 3 </since_tizen>
391 <member name="F:Tizen.Network.Nfc.NfcTagType.NfcIp1Target">
395 <since_tizen> 3 </since_tizen>
397 <member name="F:Tizen.Network.Nfc.NfcTagType.NfcIp1Initiator">
401 <since_tizen> 3 </since_tizen>
403 <member name="T:Tizen.Network.Nfc.NfcTagFilterType">
405 Enumeration for Nfc Tag Filter type.
407 <since_tizen> 3 </since_tizen>
409 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.AllDisable">
413 <since_tizen> 3 </since_tizen>
415 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso14443AEnable">
419 <since_tizen> 3 </since_tizen>
421 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso14443BEnable">
425 <since_tizen> 3 </since_tizen>
427 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.Iso15693Enable">
431 <since_tizen> 3 </since_tizen>
433 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.FelicaEnable">
437 <since_tizen> 3 </since_tizen>
439 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.JewelEnable">
443 <since_tizen> 3 </since_tizen>
445 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.IpEnable">
449 <since_tizen> 3 </since_tizen>
451 <member name="F:Tizen.Network.Nfc.NfcTagFilterType.AllEnable">
455 <since_tizen> 3 </since_tizen>
457 <member name="T:Tizen.Network.Nfc.NfcDiscoveredType">
459 Enumeration for Nfc discovered type.
461 <since_tizen> 3 </since_tizen>
463 <member name="F:Tizen.Network.Nfc.NfcDiscoveredType.Attached">
465 Attached, discovered, activated event
467 <since_tizen> 3 </since_tizen>
469 <member name="F:Tizen.Network.Nfc.NfcDiscoveredType.Detached">
471 Detached, disappeared, deactivated event
473 <since_tizen> 3 </since_tizen>
475 <member name="T:Tizen.Network.Nfc.NfcSecureElementEvent">
477 Enumeration for Nfc Secure Element event.
479 <since_tizen> 3 </since_tizen>
481 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.StartTransaction">
485 <since_tizen> 3 </since_tizen>
487 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.EndTransaction">
491 <since_tizen> 3 </since_tizen>
493 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.Connectivity">
497 <since_tizen> 3 </since_tizen>
499 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.FieldOn">
501 CLF(Contactless Front-end) detects a RF field
503 <since_tizen> 3 </since_tizen>
505 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.FieldOff">
507 CLF(Contactless Front-end) detects that the RF field is off
509 <since_tizen> 3 </since_tizen>
511 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.Transaction">
513 External reader trys to access secure element
515 <since_tizen> 3 </since_tizen>
517 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.TypeChanged">
519 Changing the emulated secure element type
521 <since_tizen> 3 </since_tizen>
523 <member name="F:Tizen.Network.Nfc.NfcSecureElementEvent.CardEmulationChanged">
525 Changing the card emulation mode
527 <since_tizen> 3 </since_tizen>
529 <member name="T:Tizen.Network.Nfc.NfcSecureElementType">
531 Enumeration for Nfc Filter type.
533 <since_tizen> 3 </since_tizen>
535 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Disable">
537 Disable card emulation
539 <since_tizen> 3 </since_tizen>
541 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.EmbeddedSE">
543 SmartMX type card emulation (Embedded Secure Element)
545 <since_tizen> 3 </since_tizen>
547 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Uicc">
549 UICC type card emulation (Universal IC Card)
551 <since_tizen> 3 </since_tizen>
553 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Sdcard">
555 SDCARD card emulation
557 <since_tizen> 3 </since_tizen>
559 <member name="F:Tizen.Network.Nfc.NfcSecureElementType.Hce">
561 Host based card emulation
563 <since_tizen> 3 </since_tizen>
565 <member name="T:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode">
567 Enumeration for Nfc discovered type.
569 <since_tizen> 3 </since_tizen>
571 <member name="F:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode.Off">
573 Card Emulation mode OFF
575 <since_tizen> 3 </since_tizen>
577 <member name="F:Tizen.Network.Nfc.NfcSecureElementCardEmulationMode.On">
579 Card Emulation mode ON
581 <since_tizen> 3 </since_tizen>
583 <member name="T:Tizen.Network.Nfc.NfcSnepEvent">
585 Enumeration for SNEP(Simple NDEF Exchange Protocol) event.
587 <since_tizen> 3 </since_tizen>
589 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Stop">
591 server or client stopped
593 <since_tizen> 3 </since_tizen>
595 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Start">
597 server started or client connected
599 <since_tizen> 3 </since_tizen>
601 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Get">
603 server received get request
605 <since_tizen> 3 </since_tizen>
607 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Put">
609 server received put request
611 <since_tizen> 3 </since_tizen>
613 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Register">
617 <since_tizen> 3 </since_tizen>
619 <member name="F:Tizen.Network.Nfc.NfcSnepEvent.Unregister">
623 <since_tizen> 3 </since_tizen>
625 <member name="T:Tizen.Network.Nfc.NfcSnepRequestType">
627 Enumeration for SNEP request type.
629 <since_tizen> 3 </since_tizen>
631 <member name="F:Tizen.Network.Nfc.NfcSnepRequestType.Get">
635 <since_tizen> 3 </since_tizen>
637 <member name="F:Tizen.Network.Nfc.NfcSnepRequestType.Put">
641 <since_tizen> 3 </since_tizen>
643 <member name="T:Tizen.Network.Nfc.NfcCardEmulationCategoryType">
645 Enumeration for NFC Card Emulation Category type.
647 <since_tizen> 3 </since_tizen>
649 <member name="F:Tizen.Network.Nfc.NfcCardEmulationCategoryType.Payment">
653 <since_tizen> 3 </since_tizen>
655 <member name="F:Tizen.Network.Nfc.NfcCardEmulationCategoryType.Other">
657 all other card emulation services
659 <since_tizen> 3 </since_tizen>
661 <member name="T:Tizen.Network.Nfc.NfcHceEvent">
663 Enumeration for NFC Card Emulation HCE(Host Card Emulation) event type.
665 <since_tizen> 3 </since_tizen>
667 <member name="F:Tizen.Network.Nfc.NfcHceEvent.Deactivated">
671 <since_tizen> 3 </since_tizen>
673 <member name="F:Tizen.Network.Nfc.NfcHceEvent.Activated">
677 <since_tizen> 3 </since_tizen>
679 <member name="F:Tizen.Network.Nfc.NfcHceEvent.ApduReceived">
681 HCE APDU(Application Protocol Data Unit) Received
683 <since_tizen> 3 </since_tizen>
685 <member name="T:Tizen.Network.Nfc.NfcError">
687 Enumeration for Nfc Error.
689 <since_tizen> 3 </since_tizen>
691 <member name="T:Tizen.Network.Nfc.ActivationChangedEventArgs">
693 An extended EventArgs class which contains changed Nfc activation state.
695 <since_tizen> 3 </since_tizen>
697 <member name="P:Tizen.Network.Nfc.ActivationChangedEventArgs.Activated">
699 The Nfc activation state.
701 <since_tizen> 3 </since_tizen>
703 <member name="T:Tizen.Network.Nfc.TagDiscoveredEventArgs">
705 An extended EventArgs class which contains changed Nfc tag discovered.
707 <since_tizen> 3 </since_tizen>
709 <member name="P:Tizen.Network.Nfc.TagDiscoveredEventArgs.Type">
713 <since_tizen> 3 </since_tizen>
715 <member name="P:Tizen.Network.Nfc.TagDiscoveredEventArgs.Tag">
719 <since_tizen> 3 </since_tizen>
721 <member name="T:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs">
723 An extended EventArgs class which contains changed Nfc p2p target discovered.
725 <since_tizen> 3 </since_tizen>
727 <member name="P:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs.Type">
731 <since_tizen> 3 </since_tizen>
733 <member name="P:Tizen.Network.Nfc.P2pTargetDiscoveredEventArgs.P2pTarget">
737 <since_tizen> 3 </since_tizen>
739 <member name="T:Tizen.Network.Nfc.NdefMessageDiscoveredEventArgs">
741 An extended EventArgs class which contains changed Nfc ndef discovered.
743 <since_tizen> 3 </since_tizen>
745 <member name="P:Tizen.Network.Nfc.NdefMessageDiscoveredEventArgs.NdefMessage">
747 The NdefMessage object that is most recently received via NFC p2p mode or tag mode
749 <since_tizen> 3 </since_tizen>
751 <member name="T:Tizen.Network.Nfc.SecureElementEventArgs">
753 An extended EventArgs class which contains changed Secure element event.
755 <since_tizen> 3 </since_tizen>
757 <member name="P:Tizen.Network.Nfc.SecureElementEventArgs.EventType">
759 The Nfc secure element event.
761 <since_tizen> 3 </since_tizen>
763 <member name="T:Tizen.Network.Nfc.SecureElementTranscationEventArgs">
765 An extended EventArgs class which contains changed Secure element trasaction event.
767 <since_tizen> 3 </since_tizen>
769 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.SecureElementType">
771 The Nfc secure element type.
773 <since_tizen> 3 </since_tizen>
775 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.ApplicationID">
777 The Nfc secure element aid.
779 <since_tizen> 3 </since_tizen>
781 <member name="P:Tizen.Network.Nfc.SecureElementTranscationEventArgs.Param">
783 The Nfc secure element param.
785 <since_tizen> 3 </since_tizen>
787 <member name="T:Tizen.Network.Nfc.HostCardEmulationEventArgs">
789 An extended EventArgs class which contains changed HCE(Host Card Emulation) event.
791 <since_tizen> 3 </since_tizen>
793 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.SecureElement">
795 The Nfc secure element.
797 <since_tizen> 3 </since_tizen>
799 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.HceEvent">
803 <since_tizen> 3 </since_tizen>
805 <member name="P:Tizen.Network.Nfc.HostCardEmulationEventArgs.Apdu">
807 The Nfc apdu(Application Protocol Data Unit)
809 <since_tizen> 3 </since_tizen>
811 <member name="T:Tizen.Network.Nfc.P2pDataReceivedEventArgs">
813 An extended EventArgs class which contains changed HCE(Host Card Emulation) event.
815 <since_tizen> 3 </since_tizen>
817 <member name="P:Tizen.Network.Nfc.P2pDataReceivedEventArgs.P2pTarget">
821 <since_tizen> 3 </since_tizen>
823 <member name="P:Tizen.Network.Nfc.P2pDataReceivedEventArgs.NdefMessage">
825 The Nfc ndef message.
827 <since_tizen> 3 </since_tizen>
829 <member name="T:Tizen.Network.Nfc.NfcManager">
831 A class for NFC management. It allows applications to use NFC service.
833 <since_tizen> 3 </since_tizen>
834 <privilege>http://tizen.org/privilege/nfc</privilege>
836 <member name="P:Tizen.Network.Nfc.NfcManager.IsSupported">
838 Whether NFC is supported.
840 <since_tizen> 3 </since_tizen>
842 <member name="P:Tizen.Network.Nfc.NfcManager.IsActivated">
844 NFC Activation state.
846 <since_tizen> 3 </since_tizen>
848 <member name="P:Tizen.Network.Nfc.NfcManager.TagFilterType">
852 <since_tizen> 3 </since_tizen>
854 <member name="P:Tizen.Network.Nfc.NfcManager.SecureElementType">
856 The Secure Element type.
858 <since_tizen> 3 </since_tizen>
859 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
861 <member name="P:Tizen.Network.Nfc.NfcManager.SystemHandlerEnabled">
863 Enable or disable the system handling for tag and target discovered event.
865 <since_tizen> 3 </since_tizen>
866 <privilege>http://tizen.org/privilege/nfc</privilege>
868 <member name="P:Tizen.Network.Nfc.NfcManager.CachedNdefMessage">
870 The cached Ndef Message.
872 <since_tizen> 3 </since_tizen>
874 <member name="M:Tizen.Network.Nfc.NfcManager.GetTagAdapter">
876 Gets Tag adapter object.
878 <since_tizen> 3 </since_tizen>
880 <member name="M:Tizen.Network.Nfc.NfcManager.GetP2pAdapter">
882 Gets P2p adapter object.
884 <since_tizen> 3 </since_tizen>
886 <member name="M:Tizen.Network.Nfc.NfcManager.GetCardEmulationAdapter">
888 Gets Card Emulation adepter object.
890 <since_tizen> 3 </since_tizen>
892 <member name="M:Tizen.Network.Nfc.NfcManager.SetActivationAsync(System.Boolean)">
894 Activates Nfc asynchronously.
896 <since_tizen> 3 </since_tizen>
897 <returns>A task indicates whether the Activate method is done or not.</returns>
898 <privilege>http://tizen.org/privilege/nfc.admin</privilege>
900 <member name="E:Tizen.Network.Nfc.NfcManager.ActivationChanged">
902 The Activation changed event.
904 <since_tizen> 3 </since_tizen>
906 <member name="E:Tizen.Network.Nfc.NfcManager.NdefMessageDiscovered">
908 The Ndef discovered event.
910 <since_tizen> 3 </since_tizen>
912 <member name="T:Tizen.Network.Nfc.NfcNdefMessage">
914 A class for Ndef Message information. It allows applications to use Ndef Message information.
916 <since_tizen> 3 </since_tizen>
918 <member name="P:Tizen.Network.Nfc.NfcNdefMessage.RecordCount">
920 The number of record in NDEF message.
922 <since_tizen> 3 </since_tizen>
924 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.#ctor">
926 Creates a object for the access point.
928 <since_tizen> 3 </since_tizen>
929 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
930 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
932 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.AppendRecord(Tizen.Network.Nfc.NfcNdefRecord)">
934 Appends a record into NDEF message.
936 <since_tizen> 3 </since_tizen>
937 <returns>Whether appending the record succeeded.</returns>
938 <param name="record">The NfcNdefRecord object that will be appended into NDEF message.</param>
940 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.InsertRecord(System.Int32,Tizen.Network.Nfc.NfcNdefRecord)">
942 Inserts a record at index into NDEF message.
944 <since_tizen> 3 </since_tizen>
945 <returns>Whether insterting the record succeeded.</returns>
946 <param name="index">The index of record ( starts from 0 ).</param>
947 <param name="record">The NfcNdefRecord object that will be appended into NDEF message.</param>
949 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.RemoveRecord(System.Int32)">
951 Inserts a record at index into NDEF message.
953 <since_tizen> 3 </since_tizen>
954 <returns>Whether removing the record succeeded.</returns>
955 <param name="index">The index of record ( starts from 0 ).</param>
957 <member name="M:Tizen.Network.Nfc.NfcNdefMessage.GetRecord(System.Int32)">
959 Gets record by index.
961 <since_tizen> 3 </since_tizen>
962 <returns>The NfcNdefRecord object.</returns>
963 <param name="index">The index of record ( starts from 0 ).</param>
965 <member name="T:Tizen.Network.Nfc.NfcNdefRecord">
967 A class for Ndef Record information. It allows applications to use Ndef Record information.
969 <since_tizen> 3 </since_tizen>
971 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Id">
975 <since_tizen> 3 </since_tizen>
977 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Payload">
981 <since_tizen> 3 </since_tizen>
983 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Type">
987 <since_tizen> 3 </since_tizen>
989 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Tnf">
991 The record TNF(Type Name Format) value.
993 <since_tizen> 3 </since_tizen>
995 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Text">
997 The text of text type Ndef record.
999 <since_tizen> 3 </since_tizen>
1001 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.LanguageCode">
1003 The language code of text type Ndef record.
1005 <since_tizen> 3 </since_tizen>
1007 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.EncodeType">
1009 The encoding type of text type Ndef record.
1011 <since_tizen> 3 </since_tizen>
1013 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.Uri">
1015 The URI of uri type Ndef record.
1017 <since_tizen> 3 </since_tizen>
1019 <member name="P:Tizen.Network.Nfc.NfcNdefRecord.MimeType">
1021 The mime type of mime type Ndef record.
1023 <since_tizen> 3 </since_tizen>
1025 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(Tizen.Network.Nfc.NfcRecordTypeNameFormat,System.Byte[],System.Byte[],System.Byte[],System.UInt32)">
1027 Creates a record with given parameter value.
1029 <since_tizen> 3 </since_tizen>
1030 <param name="format">The type name format.</param>
1031 <param name="type">The specified type name.</param>
1032 <param name="id">The record ID.</param>
1033 <param name="payload">The payload of this record.</param>
1034 <param name="paloadLength">The byte size of payload.</param>
1035 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1036 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1037 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1039 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String,System.String,Tizen.Network.Nfc.NfcEncodeType)">
1041 Creates a record with text type payload.
1043 <since_tizen> 3 </since_tizen>
1044 <param name="text">The encoded text.</param>
1045 <param name="languageCode">The language code string value followed by IANA[RFC 3066] (ex: en-US, ko-KR).</param>
1046 <param name="encode">The encoding type.</param>
1047 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1048 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1049 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1051 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String)">
1053 Creates a record with text type payload.
1055 <since_tizen> 3 </since_tizen>
1056 <param name="uri">The URI string that will be stored in the payload.</param>
1057 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1058 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1059 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1061 <member name="M:Tizen.Network.Nfc.NfcNdefRecord.#ctor(System.String,System.Byte[],System.UInt32)">
1063 Creates a record with text type payload.
1065 <since_tizen> 3 </since_tizen>
1066 <param name="mimeType">The mime type [RFC 2046] (ex. text/plain, image/jpeg ) This value is stored in type field.</param>
1067 <param name="data">The data in form of bytes array.</param>
1068 <param name="dataSize">The size of data.</param>
1069 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1070 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1071 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1073 <member name="T:Tizen.Network.Nfc.NfcP2p">
1075 A class for managing the p2p target information.
1077 <since_tizen> 3 </since_tizen>
1079 <member name="E:Tizen.Network.Nfc.NfcP2p.P2pDataReceived">
1081 The event for receiving data from NFC peer-to-peer target.
1083 <since_tizen> 3 </since_tizen>
1085 <member name="M:Tizen.Network.Nfc.NfcP2p.SendNdefMessageAsync(Tizen.Network.Nfc.NfcNdefMessage)">
1087 Sends data to NFC peer-to-peer target.
1089 <since_tizen> 3 </since_tizen>
1090 <param name="ndefMessage">NfcNdefMessage object.</param>
1091 <privilege>http://tizen.org/privilege/nfc</privilege>
1092 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1093 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1094 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1096 <member name="T:Tizen.Network.Nfc.NfcSnep">
1098 A class for managing the snep(Simple NDEF Exchange Protocol) information.
1100 <since_tizen> 3 </since_tizen>
1102 <member name="T:Tizen.Network.Nfc.NfcP2pAdapter">
1104 A class for NFC P2P(Peer to Peer) mode. It allows applications to handle P2P informations.
1106 <since_tizen> 3 </since_tizen>
1107 <privilege>http://tizen.org/privilege/nfc</privilege>
1109 <member name="E:Tizen.Network.Nfc.NfcP2pAdapter.P2pTargetDiscovered">
1111 The event for receiving NFC peer-to-peer target discovered notification.
1113 <since_tizen> 3 </since_tizen>
1115 <member name="M:Tizen.Network.Nfc.NfcP2pAdapter.GetConnectedTarget">
1117 Gets current connected p2p target.
1119 <since_tizen> 3 </since_tizen>
1120 <returns>NfcP2p object.</returns>
1121 <privilege>http://tizen.org/privilege/nfc</privilege>
1122 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1123 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1125 <member name="T:Tizen.Network.Nfc.NfcSecureElement">
1127 A class for managing the Secure Element information.
1129 <since_tizen> 3 </since_tizen>
1131 <member name="M:Tizen.Network.Nfc.NfcSecureElement.HceSendApduResponse(System.Byte[],System.UInt32)">
1133 Send APDU(Application Protocol Data Unit) response to CLF(Contactless Front-end).
1135 <since_tizen> 3 </since_tizen>
1136 <param name="response">The bytes array of response data.</param>
1137 <param name="responseLength">The size of response bytes array.</param>
1138 <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>
1139 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1140 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1141 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1143 <member name="T:Tizen.Network.Nfc.NfcTag">
1145 A class for managing the Tag information.
1147 <since_tizen> 3 </since_tizen>
1149 <member name="P:Tizen.Network.Nfc.NfcTag.Type">
1151 The type of NFC tag.
1153 <since_tizen> 3 </since_tizen>
1155 <member name="P:Tizen.Network.Nfc.NfcTag.IsSupportNdef">
1157 Whether the given NFC tag supports NDEF messages.
1159 <since_tizen> 3 </since_tizen>
1161 <member name="P:Tizen.Network.Nfc.NfcTag.MaximumNdefSize">
1163 The maximum NDEF message size that can be stored in NFC tag.
1165 <since_tizen> 3 </since_tizen>
1167 <member name="P:Tizen.Network.Nfc.NfcTag.NdefSize">
1169 The size of NDEF message that stored in the tag.
1171 <since_tizen> 3 </since_tizen>
1173 <member name="M:Tizen.Network.Nfc.NfcTag.ForeachInformation">
1175 Retrieves all tag information.
1177 <since_tizen> 3 </since_tizen>
1178 <returns>List of NfcTagInformation objects.</returns>
1179 <privilege>http://tizen.org/privilege/nfc</privilege>
1180 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1181 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1183 <member name="M:Tizen.Network.Nfc.NfcTag.TransceiveAsync(System.Byte[])">
1185 Transceives the data of the raw format card.
1187 <since_tizen> 3 </since_tizen>
1188 <param name="buffer">The binary data for parameter or additional commands.</param>
1189 <privilege>http://tizen.org/privilege/nfc</privilege>
1190 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1191 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1192 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1194 <member name="M:Tizen.Network.Nfc.NfcTag.ReadNdefMessageAsync">
1196 Reads NDEF formatted data from NFC tag.
1198 <since_tizen> 3 </since_tizen>
1199 <privilege>http://tizen.org/privilege/nfc</privilege>
1200 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1201 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1203 <member name="M:Tizen.Network.Nfc.NfcTag.WriteNdefMessageAsync(Tizen.Network.Nfc.NfcNdefMessage)">
1205 Writes NDEF formatted data.
1207 <since_tizen> 3 </since_tizen>
1208 <param name="ndefMessage">The NfcNdefMessage object.</param>
1209 <privilege>http://tizen.org/privilege/nfc</privilege>
1210 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1211 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1212 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1214 <member name="M:Tizen.Network.Nfc.NfcTag.FormatNdefMessageAsync(System.Byte[])">
1216 Formats the detected tag that can store NDEF message.
1218 <since_tizen> 3 </since_tizen>
1219 <param name="keyValue">The key value that may need to format the tag.</param>
1220 <privilege>http://tizen.org/privilege/nfc</privilege>
1221 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1222 <exception cref="T:System.ArgumentException">Thrown when method is failed due to an invalid parameter.</exception>
1223 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>
1225 <member name="T:Tizen.Network.Nfc.NfcTagAdapter">
1227 A class for NFC Tag mode. It allows applications to handle Tag informations.
1229 <since_tizen> 3 </since_tizen>
1230 <privilege>http://tizen.org/privilege/nfc</privilege>
1232 <member name="E:Tizen.Network.Nfc.NfcTagAdapter.TagDiscovered">
1234 The event for receiving tag discovered notification.
1236 <since_tizen> 3 </since_tizen>
1238 <member name="M:Tizen.Network.Nfc.NfcTagAdapter.GetConnectedTag">
1240 Gets current connected tag.
1242 <since_tizen> 3 </since_tizen>
1243 <returns>NfcTag object.</returns>
1244 <privilege>http://tizen.org/privilege/nfc</privilege>
1245 <exception cref="T:System.NotSupportedException">Thrown when Nfc is not supported.</exception>
1246 <exception cref="T:System.InvalidOperationException">Thrown when the method failed due to invalid operation.</exception>