---
schema_version: "1"
id: e55f1e14133ec8d8bf2d71e9a3d93388eb0eb3a0e213f8884da87c77796722ad
title: ConnectApi.LabeledRecordField
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_labeledRecordField.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_labeledRecordField.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7efe67559bd561578297b5cadd6c54c4aa41b723b84a065a8bfdab55b9f9f583
description: Record field containing a label and a text value.
---
# ConnectApi.LabeledRecordField

Record field containing a label and a text value.

This class is abstract.

Subclass of [ConnectApi.AbstractRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_abstractRecordField.htm "A field on a record.").

Superclass of:

- [ConnectApi.CompoundRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_compoundRecordField.htm "Record field that is a composite of subfields.")
- [ConnectApi.CurrencyRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_currencyRecordField.htm "Record field containing a currency value.")
- [ConnectApi.DateRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_dateRecordField.htm "Record field containing a date.")
- [ConnectApi.PercentRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_percentRecordField.htm "Record field containing a percentage value.")
- [ConnectApi.PicklistRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_picklistRecordField.htm "Record field containing an enumerated value.")
- [ConnectApi.RecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_recordField.htm "Generic record field containing a label and text value.")
- [ConnectApi.ReferenceField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_referenceRecordField.htm "Record field with a label and text value.")
- [ConnectApi.ReferenceWithDateRecordField](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_referenceWithDateRecordField.htm "Record field containing a referenced object that acted at a specific time, for example, “Created By...”.")

![Important](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/images/icon_note_important.png)

#### Important

The composition of a feed can change between releases. Write your code to handle instances of unknown subclasses.

| Name | Type | Description | Available Version |
| --- | --- | --- | --- |
| label | String | Localized string describing the record field. | 29.0 |
| text | String | Text value of the record field. All record fields have a text value. To ensure that all clients can consume new content, inspect the record field’s type property. If it isn’t recognized, render the text value as the default case. | 29.0 |