> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL.
>
> Documentation indexes by section:
> - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt
> - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt
> - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt
> - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt
>
> Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth
> Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks
>
> OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json
> MCP server: https://docusign.docs.buildwithfern.com/_mcp/server

# Tab

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

[Envelope Recipient Tabs](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/)

#### Properties

`anchor`

`ComponentType`

global enum ComponentType

`condition`

global Condition condition

`customTabId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`dataLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`tabLabel`

`groupDataLabels`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`dataLabel`

`tabGroupLabels`

`guidedForm`

global GuidedForm guidedForm

`id`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

`tabId`

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`order`

`tabOrder`

`position`

`smartContract`

global SmartContract smartContract

`tabType`

global Type tabType

`tooltip`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`Type`

global enum Type

### Methods

#### withAnchor

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`anchor`

Returns

`anchor`

Parameters

`anchor`

final Anchor anchor

#### withCondition

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`condition`

Returns

`condition`

Parameters

`condition`

final Condition condition

#### withCustomTabId

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

`customTabId`

Returns

`customTabId`

Parameters

`customTabId`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### withDataLabel

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`dataLabel`

Returns

`dataLabel`

Parameters

`dataLabel`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withGroupDataLabels

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`groupDataLabels`

Returns

`groupDataLabels`

Parameters

`groupDataLabels`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withGuidedForm

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`guidedForm`

Returns

`guidedForm`

Parameters

`guidedForm`

final GuidedForm guidedForm

#### withId

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

Description

`id`

Returns

`id`

Parameters

`id`

[UUID](/docs/salesforce/apex-toolkit-reference/uuid.html)

#### withName

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`name`

Returns

`name`

Parameters

`name`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withOrder

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`order`

Returns

`order`

Parameters

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### withPosition

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`position`

Returns

`position`

Parameters

`position`

final Position position

#### withSmartContract

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

Description

`smartContract`

Returns

`smartContract`

Parameters

`smartContract`

final SmartContract smartContract

#### withTooltip

[Tab](/docs/salesforce/apex-toolkit-reference/tab.html)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

`tooltip`

Returns

`tooltip`

Parameters

`tooltip`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Position

Description



#### Properties

`documentSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`documentId`

`height`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageNumber`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`width`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`x`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xPosition`

`y`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

### Methods

#### Position

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`documentSequence`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageNumber`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`x`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`y`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`width`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`height`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

##

global class Anchor

Description



#### Properties

`allowWhiteSpace`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`anchorAllowWhiteSpaceInCharacters`

`caseSensitive`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text``false`

`anchorCaseSensitive`

`horizontalAlignment`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

* `left`
* `right`

`anchorHorizontalAlignment`

`ignoreIfNotPresent`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`anchorIgnoreIfNotPresent`

`matchWholeWord`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text``false`

`anchorMatchWholeWord`

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`anchorString`

`units`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xOffset``yOffset`

* `pixels`
* `inches`
* `mms`
* `cms`

`anchorUnits`

`xOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

`yOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

### Methods

#### Anchor

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

#### Anchor

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

Description

Parameters

`text`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`allowWhiteSpace`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`caseSensitive`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`horizontalAlignment`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`ignoreIfNotPresent`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`matchWholeWord`

[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`true``text`

`units`

[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`xOffset``yOffset`

`xOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

`yOffset`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`units``text`

##

global class GuidedForm

Description



#### Properties

`order`

[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)

`pageLabel`

<code />

<code>`pageLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code>

<code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code></code>

### <code><code>`Methods`</code></code>

#### GuidedForm

<code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

<code><code>`Description`</code></code>

<code><code><code /></code></code>

<code><code>`Parameters`</code></code>

<code><code><code>`order`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`pageLabel`</code></code></code>

<code><code><code>`pageLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

<code><code><code>`pageNumber`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code>

## <code>
  <code>
    <code />
  </code>
</code>

<code><code>`global class Condition`</code></code>

<code><code>`Description`</code></code>

<code><code><code /></code></code>

#### Properties

<code><code><code>`parentDataLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dataLabel`<code /></code></code></code>

<code><code><code><code>`parentValue`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code /></code></code></code></code>

### <code><code><code><code>`Methods`</code></code></code></code>

#### Condition

<code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code>

<code><code><code><code>`Description`</code></code></code></code>

<code><code><code><code><code /></code></code></code></code>

<code><code><code><code>`Parameters`</code></code></code></code>

<code><code><code><code><code>`parentDataLabel`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`dataLabel`</code></code></code></code></code>

<code><code><code><code><code>`parentValue`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code />
      </code>
    </code>
  </code>
</code>

<code><code><code><code>`global class Formatting`</code></code></code></code>

<code><code><code><code>`Description`</code></code></code></code>

<code><code><code><code><code /></code></code></code></code>

#### Properties

<code><code><code><code><code>`bold`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code>

<code><code><code><code><code>`color`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- Black
- BrightBlue
- BrightRed
- DarkGreen
- DarkRed
- Gold
- Green
- NavyBlue
- Purple
- White
<code /></code></code></code></code></code>

<code><code><code><code><code><code>`concealValue`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``concealValueOnDocument`</code></code></code></code></code></code>

<code><code><code><code><code><code>`fixedWidth`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``false``fixedWidth`</code></code></code></code></code></code>

<code><code><code><code><code><code>`font`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)- Default
- Arial
- ArialNarrow
- Calibri
- CourierNew
- Garamond
- Georgia
- Helvetica
- LucidaConsole
- MSGothic
- MSMincho
-
- Tahoma
- TimesNewRoman
- Trebuchet
- Verdana</code></code></code></code></code></code>

<code><code><code><code><code><code>`italic`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)<code />`fontSize`</code></code></code></code></code></code>

<code><code><code><code><code><code>`underline`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Formatting

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`font`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`color`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`size`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`bold`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`italic`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`underline`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`concealValue`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`fixedWidth`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``false`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Validation`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`errorMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`validationMessage`</code></code></code></code></code></code>

<code><code><code><code><code><code>`maximumLength`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`maxLength`</code></code></code></code></code></code>

<code><code><code><code><code><code>`pattern`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`validationPattern`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Validation

<code><code><code><code><code><code>[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`maximumLength`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pattern`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`errorMessage`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class PathComponent`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`salesforceType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`global ComponentType type</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### PathComponent

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`name`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`type`</code></code></code></code></code></code>

<code><code><code><code><code><code>`salesforceType`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class MergeField`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`path`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pathExtended`*not*</code></code></code></code></code></code>

<code><code><code><code><code><code>`row`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`senderReadOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``allowSenderToEdit`</code></code></code></code></code></code>

<code><code><code><code><code><code>`writeBack`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### MergeField

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`path`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`pathExtended`</code></code></code></code></code></code>

<code><code><code><code><code><code>`row`[Integer](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`writeBack`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`senderReadOnly`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class Collaboration`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`canCollaborate`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``shared`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``canCollaborate``true``requireAll`</code></code></code></code></code></code>

<code><code><code><code><code><code>`requireInitialOnChange`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``requireInitialOnSharedChange`</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### Collaboration

<code><code><code><code><code><code>[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`canCollaborate`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`required`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true``canCollaborate``true`</code></code></code></code></code></code>

<code><code><code><code><code><code>`requireInitialOnChange`[Boolean](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)`true`</code></code></code></code></code></code>

## <code>
  <code>
    <code>
      <code>
        <code>
          <code />
        </code>
      </code>
    </code>
  </code>
</code>

<code><code><code><code><code>`global class SmartContract`</code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

#### Properties

<code><code><code><code><code><code>`code`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

### <code><code><code><code><code>`Methods`</code></code></code></code></code>

#### SmartContract

<code><code><code><code><code><code>[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code>`Description`</code></code></code></code></code>

<code><code><code><code><code><code /></code></code></code></code></code>

<code><code><code><code><code>`Parameters`</code></code></code></code></code>

<code><code><code><code><code><code>`code`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>

<code><code><code><code><code><code>`uri`[String](https://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_primitives.htm)</code></code></code></code></code></code>