Umbraco Forms
CMSCloudHeartcoreDXP
13.latest (LTS)
13.latest (LTS)
  • Umbraco Forms Documentation
  • Legacy Documentation
  • Release Notes
  • Installation
    • Installing Umbraco Forms
    • Licensing
  • Upgrading
    • Upgrading Umbraco Forms
    • Version Specific Upgrade Notes
    • Migration IDs
  • Editor
    • Creating a Form - The basics
      • Form Settings
      • Form Advanced Options
      • Form Information
      • Overview Of The Field Types
        • Date
        • File Upload
        • reCAPTCHA V2
        • reCAPTCHA V3
      • Setting-up Conditional Logic on Fields
    • Attaching Workflows
      • Workflow Types
    • Viewing And Exporting Entries
    • Defining And Attaching Prevalue Sources
      • Prevalue Source Types Overview
  • Developer
    • Preparing Your Frontend
    • Rendering Forms
    • Rendering Forms Scripts
    • Themes
    • Custom Markup
    • Email Templates
    • Working With Record Data
    • Umbraco Forms in the Database
    • Extending
      • Adding A Type To The Provider Model
        • Setting Types
      • Adding A Field Type To Umbraco Forms
        • Excluding a built-in field
      • Adding A Prevalue Source Type To Umbraco Forms
      • Adding A Workflow Type To Umbraco Forms
      • Adding An Export Type To Umbraco Forms
      • Adding a Magic String Format Function
      • Adding A Server-Side Notification Handler To Umbraco Forms
      • Adding a Validation Pattern
      • Customize Default Fields and Workflows For a Form
    • Configuration
      • Forms Provider Type Details
    • Webhooks
    • Security
    • Magic Strings
    • Health Checks
      • Apply keys and indexes
      • Apply keys and indexes for forms in the database
    • Localization
    • Content Apps
    • Headless/AJAX Forms
    • Block List Filters
    • Field Types
    • Storing Prevalue Text Files With IPreValueTextFileStorage
  • Tutorials
    • Overview
    • Creating a Contact Form
Powered by GitBook
On this page
  • Field Types
  • Workflow Types
  • Prevalue Source Types
  • Data Source Types

Was this helpful?

Edit on GitHub
Export as PDF
  1. Developer
  2. Configuration

Forms Provider Type Details

Provides details of the built-in provider types available with Umbraco Forms

This page provides some details of the provider types available in Umbraco Forms.

The intention is to be able to make available details such as IDs, aliases and property names, that may be necessary when configuring the product.

Field Types

Checkbox

ID: D5C0C390-AE9A-11DE-A69E-666455D89593

Alias: checkbox

Settings:

  • Caption

  • DefaultValue

  • ShowLabel

Data Consent

ID: A72C9DF9-3847-47CF-AFB8-B86773FD12CD

Alias: dataConsent

Settings:

  • AcceptCopy

  • ShowLabel

Date

ID: F8B4C3B8-AF28-11DE-9DD8-EF5956D89593

Alias: date

Settings:

  • Placeholder

  • ShowLabel

  • AriaLabel

Dropdown List

ID: 0DD29D42-A6A5-11DE-A2F2-222256D89593

Alias: dropdown

Settings:

  • DefaultValue

  • AllowMultipleSelections

  • ShowLabel

  • AutocompleteAttribute

  • SelectPrompt

File Upload

ID: 84A17CF8-B711-46a6-9840-0E4A072AD000

Alias: fileUpload

Settings:

  • SelectedFilesListHeading

Long Answer

ID: 023F09AC-1445-4bcb-B8FA-AB49F33BD046

Alias: longAnswer

Settings:

  • DefaultValue

  • Placeholder

  • ShowLabel

  • AutocompleteAttribute

  • NumberOfRows

  • MaximumLength

Hidden Field

ID: DA206CAE-1C52-434E-B21A-4A7C198AF877

Alias: hidden

Settings:

  • DefaultValue

Multiple Choice

ID: FAB43F20-A6BF-11DE-A28F-9B5755D89593

Alias: multipleChoice

Settings:

  • DisplayLayout

  • DefaultValue

  • ShowLabel

Password

ID: FB37BC60-D41E-11DE-AEAE-37C155D89593

Alias: password

Settings:

  • Placeholder

reCAPTCHA 2

ID: B69DEAEB-ED75-4DC9-BFB8-D036BF9D3730

Alias: recaptcha2

Settings:

  • Theme

  • Size

  • ErrorMessage

reCAPTCHA 3

ID: 663AA19B-423D-4F38-A1D6-C840C926EF86

Alias: recaptcha3

Settings:

  • ScoreThreshold

  • ErrorMessage

  • SaveScore

Rich Text

ID: 1F8D45F8-76E6-4550-A0F5-9637B8454619

Alias: richText

Settings:

  • Html

  • ShowLabel

Single Choice

ID: 903DF9B0-A78C-11DE-9FC1-DB7A56D89593

Alias: singleChoice

Settings:

  • DisplayLayout

  • DefaultValue

  • ShowLabel

Short Answer

ID: 3F92E01B-29E2-4a30-BF33-9DF5580ED52C

Alias: shortAnswer

Settings:

  • DefaultValue

  • Placeholder

  • ShowLabel

  • MaximumLength

  • FieldType

  • AutocompleteAttribute

Title and Description

ID: e3fbf6c4-f46c-495e-aff8-4b3c227b4a98

Alias: titleAndDescription

Settings:

  • CaptionTag

  • Caption

  • BodyText

  • ShowLabel

Workflow Types

Change Record State

ID: 4C40A092-0CB5-481d-96A7-A02D8E7CDB2F

Alias: changeRecordState

Settings:

  • Words

  • Action

Post as XML

ID: 470EEB3A-CB15-4b08-9FC0-A2F091583332

Alias: postAsXml

Settings:

  • Url

  • Method

  • XsltFile

  • Fields

  • Username

  • Password

Save As Umbraco Content Node

ID: 89FB1E31-9F36-4e08-9D1B-AF1180D340DB

Alias: saveAsUmbracoContentNode

Settings:

  • Fields

  • Publish

  • RootNode

Save As XML File

ID: 9CC5854D-61A2-48f6-9F4A-8F3BDFAFB521

Alias: saveAsAnXmlFile

Settings:

  • Path

  • Extension

  • XsltFile

Send Email

ID: E96BADD7-05BE-4978-B8D9-B3D733DE70A5

Alias: sendEmail

Settings:

  • Email

  • CcEmail

  • BccEmail

  • SenderEmail

  • ReplyToEmail

  • Subject

  • Message

  • Attachment

Send Email With Razor Template

ID: 17c61629-d984-4e86-b43b-a8407b3efea9

Alias: sendEmailWithRazorTemplate

Settings:

  • Email

  • CcEmail

  • BccEmail

  • SenderEmail

  • ReplyToEmail

  • Subject

  • RazorViewFilePath

  • Attachment

Send Email With Extensible Stylesheet Language Transformations (XSLT) Template

ID: 616edfeb-badf-414b-89dc-d8655eb85998

Alias: sendEmailWithXsltTemplate

Settings:

  • Email

  • CcEmail

  • BccEmail

  • SenderEmail

  • ReplyToEmail

  • Subject

  • XsltFile

Send Form To URL

ID: FD02C929-4E7D-4f90-B9FA-13D074A76688

Alias: sendFormToUrl

Settings:

  • Url

  • Method

  • StandardFields

  • Fields

  • Username

  • Password

Slack

ID: bc52ab28-d3ff-42ee-af75-a5d49be83040

Alias: slack

Settings:

  • WebhookUrl

Slack (Legacy)

ID: ccbfb0d5-adaa-4729-8b4c-4bb439dc0202

Alias: slackLegacy

Settings:

  • Token

  • Channel

  • Username

  • AvatarUrl

Prevalue Source Types

Datasource

ID: cc9f9b2a-a746-11de-9e17-681b56d89593

Alias: dataSource

Get Values From Text File

ID: 35C2053E-CBF7-4793-B27C-6E97B7671A2D

Alias: getValuesFromTextFile

Settings:

  • TextFile

SQL Database

ID: F1F5BD4D-E6AE-44ed-86CB-97661E4660B2

Alias: sqlDatabase

Settings:

  • Connection

  • ConnectionString

  • Table

  • KeyColumn

  • ValueColumn

  • CaptionColumn

Umbraco Datatype Prevalues

ID: EA773CAF-FEF2-491B-B5B7-6A3552B1A0E2

Alias: umbracoDataTypePreValues

Settings:

  • DataTypeId

Umbraco Documents

ID: de996870-c45a-11de-8a39-0800200c9a66

Alias: umbracoDocuments

Settings:

  • RootNode

  • UseCurrentPage

  • DocType

  • ValueField

  • CaptionField

  • ListGrandChildren

  • OrderBy

Data Source Types

SQL Database

ID: F19506F3-EFEA-4b13-A308-89348F69DF91

Alias: sqlDatabase

Settings:

  • Connection

  • Table

PreviousConfigurationNextWebhooks

Last updated 6 months ago

Was this helpful?