---
title: ndefMessagePayload
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsuseractivity/ndefmessagepayload
---

# ndefMessagePayload

The NDEF message read by the system in the background.

## Declaration

```swift
var ndefMessagePayload: NFCNDEFMessage { get }
```

## Discussion

Discussion For user activities not generated by background tag reading, ndefMessagePayload returns a message that contains only one NFCNDEFPayload record. That record has a typeNameFormat of NFCTypeNameFormat.empty. For more information, see Adding Support for Background Tag Reading.

## See Also

### Accessing feature-specific data

- [appClipActivationPayload](foundation/nsuseractivity/appclipactivationpayload.md)
- [detectedBarcodeDescriptor](foundation/nsuseractivity/detectedbarcodedescriptor.md)
- [mapItem](foundation/nsuseractivity/mapitem.md)
- [isClassKitDeepLink](foundation/nsuseractivity/isclasskitdeeplink.md)
- [contextIdentifierPath](foundation/nsuseractivity/contextidentifierpath.md)
- [widgetConfigurationIntent(of:)](foundation/nsuseractivity/widgetconfigurationintent(of:).md)
