NFC / NDEF Library for Proximity APIs  4.1.0
Easily parse and create NDEF records with the Windows Proximity APIs / Near Field Communication NFC.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CNdefLibrary.Ndef.NdefBtSecureSimplePairingRecord.BtClassOfDeviceDefines the Class of Device information data. This is to be used to provide a graphical representation to the user as part of UI involving operations with Bluetooth devices. For example, it may provide a particular icon to represent the device.
 CNdefLibrary.Ndef.NdefBtSecureSimplePairingRecord.BtServiceClassesUtility class to handle the Bluetooth Service Classes defined in the OOB data of the Secure Simple Pairing Record.
 ▼CException
 CNdefLibrary.Ndef.NdefExceptionException occured when parsing or assembling NDEF messages, records and their respective payloads.
 CNdefLibrary.GeoCoordinateCustom GeoCoordinate class to allow for cross-platform portability.
 ▼CList
 CNdefLibrary.Ndef.NdefMessageAn NDEF message is composed of one or more NDEF records.
 CNdefLibrary.Ndef.NdefBtSecureSimplePairingRecord.BtClassOfDevice.MinorDeviceClassTypeInformation class that specifies required information to correclty parse and create a minor device class based on one or more encoded values. The exact format of the minor device class depends on the major device class in use, and this class enables to look up the encoding and lets this implementation take care of most of the complex underlying work that needs to be done.
 CNdefLibrary.Ndef.NdefExceptionMessagesA strongly-typed resource class, for looking up localized strings, etc.
 CNdefLibrary.Ndef.NdefHandoverVersionUtility class that handles the correct format for storing version information in Handover records. The handover version contains a major and minor version. This implementation conforms to the specification with major version 1 and minor version 3.
 ▼CNdefLibrary.Ndef.NdefRecordAn NDEF record contains a payload described by a type, a length, and an optional identifier.
 CNdefLibrary.Ndef.NdefAndroidAppRecordCreates the Android-specific Android Application Record.
 CNdefLibrary.Ndef.NdefBtSecureSimplePairingRecordCreate an NDEF record for Bluetooth Carrier Handover according to the "Secure Simple Pairing" mechanism defined by the Bluetooth SIG.
 CNdefLibrary.Ndef.NdefHandoverAlternativeCarrierRecordThe Alternative Carrier record is used within the payload of the Handover Select record to describe a single alternative carrier.
 CNdefLibrary.Ndef.NdefHandoverErrorRecordThe Error Record is used in the Handover Select Record to indicate that the Handover Selector failed to successfully process the most recently received Handover Request Message. It SHALL NOT be used elsewhere.
 CNdefLibrary.Ndef.NdefHandoverSelectRecordHandover Select Record for the Connection Handover Standard. Its payload contains at least one reference to an Alternative Carrier record that defines a possible carrier for a connection handover.
 CNdefLibrary.Ndef.NdefIcalendarRecordBase
 CNdefLibrary.Ndef.NdefLaunchAppRecordHandles the Windows LaunchApp record format.
 CNdefLibrary.Ndef.NdefMimeImageRecordBaseStores a MIME type and image data for individual use or as a part of another record like the Smart Poster.
 CNdefLibrary.Ndef.NdefSpActRecordThe Action record is a Local Type specific to the Smart Poster.
 CNdefLibrary.Ndef.NdefSpMimeTypeRecordThe Payload of the Type Record is a UTF-8-formatted string that describes a MIME type [RFC 2046] which describes the type of the object that can be reached through the URI.
 ▼CNdefLibrary.Ndef.NdefSpRecordHandles the Smart Poster meta-record and is able to both parse and assemble a smart poster according to the specification.
 ▼CNdefLibrary.Ndef.NdefSmartUriRecordSmart class that uses the smallest possible NDEF record type for storing the requested information - either a simple URI record, or a Smart Poster record
 CNdefLibrary.Ndef.NdefGeoRecordStore longitude and latitude on a tag, to allow the user to view a map when tapping the tag.
 CNdefLibrary.Ndef.NdefMailtoRecordConvenience class for creating records that open the email app on the user's device, with a specified recipient address, subject and body text.
 CNdefLibrary.Ndef.NdefSmsRecordConvenience class for formatting SMS information into an NDEF record, depending on added info either URI or Smart Poster.
 CNdefLibrary.Ndef.NdefSocialRecordLink to one of the supported social networks by simply selecting the network and specifying the username.
 CNdefLibrary.Ndef.NdefTelRecordConvenience class for formatting telephone call information into an NDEF record, depending on added info either URI or Smart Poster.
 CNdefLibrary.Ndef.NdefSpSizeRecordThe Size Record contains a four-byte, 32-bit, unsigned integer, which contains the size of object that the URI field refers to.
 CNdefLibrary.Ndef.NdefTextRecordThe Text record as specified by the NFC Forum URI record type definition.
 ▼CNdefLibrary.Ndef.NdefUriRecordThe URI record as specified by the NFC Forum URI record type definition.
 CNdefLibrary.Ndef.NdefWindowsSettingsRecordConvenience class for formatting URI records that launch specific setting pages on Windows 10.
 CNdefLibrary.Ndef.NdefVcardRecordBaseStores a business card (vCard) in a MIME type record, allowing users to immediately add a contact to their address book.