Collection of FeatureForms enumerations. More...

Header: #include <FeatureFormsTypes.h>

Types

(since Esri::ArcGISRuntime 300.0) enum class AttachmentInputMethod { Any, Capture, Upload }
(since Esri::ArcGISRuntime 300.0) enum class AttachmentKeywordAssociation { Any, Exact, ExactOrNone }
(since Esri::ArcGISRuntime 300.0) enum class AttachmentsFormInputType { AudioFormInput, DocumentFormInput, ImageFormInput, VideoFormInput, UnsupportedAttachmentsFormInput }
(since Esri::ArcGISRuntime 200.8) enum class FormAttachmentType { Other, Image, Video, Document, Audio }
(since Esri::ArcGISRuntime 200.8) enum class FormElementType { UnsupportedFormElement, FieldFormElement, GroupFormElement, AttachmentsFormElement, TextFormElement, UtilityAssociationsFormElement }
(since Esri::ArcGISRuntime 200.8) enum class FormGroupState { Collapsed, Expanded }
(since Esri::ArcGISRuntime 200.8) enum class FormInputNoValueOption { Show, Hide }
(since Esri::ArcGISRuntime 200.8) enum class FormInputType { UnsupportedFormInput, BarcodeScannerFormInput, ComboBoxFormInput, DateTimePickerFormInput, RadioButtonsFormInput, …, TextBoxFormInput }
(since Esri::ArcGISRuntime 200.8) enum class FormTextFormat { PlainText, Markdown }

Detailed Description

Type Documentation

[since Esri::ArcGISRuntime 300.0] enum class AttachmentInputMethod

Defines how attachments can be added in an attachments form element.

The AttachmentInputMethod can be one of:

ConstantValueDescription
AttachmentInputMethod::Any0Any supported input method can be used.
AttachmentInputMethod::Capture1Capture new content.
AttachmentInputMethod::Upload2Upload existing content.

This enum was introduced in Esri::ArcGISRuntime 300.0.

[since Esri::ArcGISRuntime 300.0] enum class AttachmentKeywordAssociation

Defines how AttachmentsFormElement::keyword is matched to attachments.

The AttachmentKeywordAssociation can be one of:

ConstantValueDescription
AttachmentKeywordAssociation::Any0Match attachments regardless of keyword.
AttachmentKeywordAssociation::Exact1Match attachments whose keyword exactly matches the element keyword.
AttachmentKeywordAssociation::ExactOrNone2Match attachments whose keyword exactly matches the element keyword, or attachments with no keyword.

This enum was introduced in Esri::ArcGISRuntime 300.0.

[since Esri::ArcGISRuntime 300.0] enum class AttachmentsFormInputType

An enumeration of the various input types for attachments in a Feature Form.

The AttachmentsFormInputType can be one of:

ConstantValueDescription
AttachmentsFormInputType::AudioFormInput0An AudioFormInput object.
AttachmentsFormInputType::DocumentFormInput1A DocumentFormInput object.
AttachmentsFormInputType::ImageFormInput2An ImageFormInput object.
AttachmentsFormInputType::VideoFormInput4A VideoFormInput object.
AttachmentsFormInputType::UnsupportedAttachmentsFormInput-1An unsupported attachments form input object.

This enum was introduced in Esri::ArcGISRuntime 300.0.

[since Esri::ArcGISRuntime 200.8] enum class FormAttachmentType

An enumeration of the various types of attachments in a Feature Form.

The FormAttachmentType can be one of:

ConstantValueDescription
FormAttachmentType::Other-1An attachment of another type.
FormAttachmentType::Image0An image.
FormAttachmentType::Video1A video.
FormAttachmentType::Document2A document.
FormAttachmentType::Audio3An audio file.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormElementType

Type of element in a form.

The FormElementType can be one of:

ConstantValueDescription
FormElementType::UnsupportedFormElement-1An unsupported form element.
FormElementType::FieldFormElement1A field form element.
FormElementType::GroupFormElement2A group form element.
FormElementType::AttachmentsFormElement3An attachments form element.
FormElementType::TextFormElement4A text form element.
FormElementType::UtilityAssociationsFormElement5A utility associations form element.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormGroupState

The list of display state values for a group form element.

The FormGroupState can be one of:

ConstantValueDescription
FormGroupState::Collapsed0The group element is collapsed.
FormGroupState::Expanded1The group element is expanded.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormInputNoValueOption

The list of display state values for null value options.

The FormInputNoValueOption can be one of:

ConstantValueDescription
FormInputNoValueOption::Show0Show a null value option.
FormInputNoValueOption::Hide1Do not show a null value option.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormInputType

Type of input for a field form element.

The FormInputType can be one of:

ConstantValueDescription
FormInputType::UnsupportedFormInput-1An UnsupportedFormInput object.
FormInputType::BarcodeScannerFormInput0A BarcodeScannerFormInput object.
FormInputType::ComboBoxFormInput1A ComboBoxFormInput object.
FormInputType::DateTimePickerFormInput2A DateTimePickerFormInput object.
FormInputType::RadioButtonsFormInput3A RadioButtonsFormInput object.
FormInputType::SwitchFormInput4A SwitchFormInput object.
FormInputType::TextAreaFormInput5A TextAreaFormInput object.
FormInputType::TextBoxFormInput6A TextBoxFormInput object.

This enum was introduced in Esri::ArcGISRuntime 200.8.

[since Esri::ArcGISRuntime 200.8] enum class FormTextFormat

Defines the format of the text of a TextFormElement.

The FormTextFormat can be one of:

ConstantValueDescription
FormTextFormat::PlainText0Text with no formatting.
FormTextFormat::Markdown1Text uses the Markdown language.

This enum was introduced in Esri::ArcGISRuntime 200.8.