---
schema_version: "1"
id: 095449c79e197ddcae477612df7ca8696c291e1ce0605f10dd0faec3ce994e34
title: ConnectApi.RecordViewSection
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_recordViewSection.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_recordViewSection.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: bb89aacb08680145d32fc93f90f18a24e891c2b8a1ff3aa06fcdca92875ff0bb
description: Section of record fields and values on a record detail.
---
# ConnectApi.RecordViewSection

Section of record fields and values on a record detail.

<table class="featureTable sort_table" summary="">




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d1201290e47">Name</th>

              <th class="featureTableHeader vertical-align-top " id="d1201290e50">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d1201290e53">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d1201290e56">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d1201290e47" data-title="Name"><samp class="codeph apex_code">columnCount</samp></td>

              <td class="entry" headers="d1201290e50" data-title="Type">Integer</td>

              <td class="entry" headers="d1201290e53" data-title="Description">Number of columns to use to lay out the fields in a record section.</td>

              <td class="entry" headers="d1201290e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1201290e47" data-title="Name"><samp class="codeph apex_code">columnOrder</samp></td>

              <td class="entry" headers="d1201290e50" data-title="Type">
                <samp class="codeph apex_code">ConnectApi.​RecordColumnOrder</samp>
                Enum
              </td>

              <td class="entry" headers="d1201290e53" data-title="Description">Order of the fields to use in the <samp class="codeph nolang">fields</samp> property to lay out the fields in a record section.<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph apex_code">LeftRight</samp>—Fields are rendered from left to right.
                  </li>
                  <li class="li">
                    <samp class="codeph apex_code">TopDown</samp>—Fields are rendered from the top down.
                  </li>
                </ul>
              </td>

              <td class="entry" headers="d1201290e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1201290e47" data-title="Name"><samp class="codeph apex_code">fields</samp></td>

              <td class="entry" headers="d1201290e50" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_abstractRecordField.htm" title="A field on a record.">ConnectApi.​​Abstract​RecordField</a></samp></td>

              <td class="entry" headers="d1201290e53" data-title="Description">Fields and values for the record contained in this section.</td>

              <td class="entry" headers="d1201290e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1201290e47" data-title="Name"><samp class="codeph apex_code">heading</samp></td>

              <td class="entry" headers="d1201290e50" data-title="Type">String</td>

              <td class="entry" headers="d1201290e53" data-title="Description">Localized label to display when rendering this section of fields.</td>

              <td class="entry" headers="d1201290e56" data-title="Available Version">29.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d1201290e47" data-title="Name"><samp class="codeph apex_code">isCollapsible</samp></td>

              <td class="entry" headers="d1201290e50" data-title="Type">Boolean</td>

              <td class="entry" headers="d1201290e53" data-title="Description">Indicates whether the section can be collapsed to hide all the fields (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>).</td>

              <td class="entry" headers="d1201290e56" data-title="Available Version">29.0</td>

            </tr>

          </tbody>

        </table>

#### See Also

- [ConnectApi.RecordView](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_recordView.htm "A view of any record in the org, including a custom object record. This object is used if a specialized object, such as User or ChatterGroup, isn’t available for the record type.")