emailTemplate

Parent: app

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namestringYesdata type=string; maxLen=255
emailSubjectstringYesdata type=string; maxLen=255

Property Groups:

  • htmlFormat
  • plainTextFormat
  • advanced
  • subscription
  • comments
htmlFormat
PropertyTypeRequiredDefault ValueDetails
headermultiline stringNodata type=multiline string; maxLen=32767
bodymultiline stringYesdata type=multiline string; maxLen=32767
footermultiline stringNodata type=multiline string; maxLen=32767
htmlFormat {
  header: ```html
    value
  ```
  body: ```html
    value
  ```
  footer: ```html
    value
  ```
}
plainTextFormat
PropertyTypeRequiredDefault ValueDetails
contentmultiline stringNodata type=multiline string; maxLen=32767
plainTextFormat {
  content: ```html
    value
  ```
}
advanced
PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255
This identifier is used in the APEX_MAIL API call to reference this template.
versionNumberenumNodata type=string; lov=STATIC
Valid values: 1 2
htmlTemplatemultiline stringNodata type=multiline string; maxLen=32767
advanced {
  staticId: value
  versionNumber: "1"
  htmlTemplate: ```html
    value
  ```
}
subscription
PropertyTypeRequiredDefault ValueDetails
masterreferenceNodata type=reference; lov=COMPONENT; references=emailTemplate
subscription {
  master: @component
}
comments
PropertyTypeRequiredDefault ValueDetails
commentsmultiline stringNodata type=multiline string; maxLen=4000
comments {
  comments: ```
    value
  ```
}

APEXlang Example

emailTemplate sample (
    name: value
    emailSubject: value
    htmlFormat {
        header: ```html
          value
        ```
        body: ```html
          value
        ```
        footer: ```html
          value
        ```
    }
    plainTextFormat {
        content: ```html
          value
        ```
    }
    advanced {
        staticId: value
        versionNumber: "1"
        htmlTemplate: ```html
          value
        ```
    }
    subscription {
        master: @component
    }
    comments {
        comments: ```
          value
        ```
    }
)