ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.CIM Namespace / CIMFormFieldElement Class


In This Topic
    CIMFormFieldElement Class Properties
    In This Topic

    For a list of all members of this type, see CIMFormFieldElement members.

    Public Properties
     NameDescription
    Public Property Gets or sets a string that describes the element in detail.  
    Public Property Gets or sets the domain to apply to this field. If defined, it takes precedence over domains defined in field, type, or subtype.  
    Public Property Gets or sets the name of an Arcade expression that returns a boolean value. When this expression evaluates to 'true', the element is editable. When the expression evaluates to 'false' the element is not editable. If the referenced field is not editable, the editable expression is ignored and the element is not editable.  
    Public Property Gets or sets a string containing the field name as defined by the layer or table.  
    Public Property Gets or sets a string representing placeholder text. This only applies for input types that support text or numeric entry.  
    Public Property Gets or sets the input user interface to use for the element.  
    Public Property Gets or sets a string indicating what the element represents. If not supplied, the label is derived from the alias property in the referenced field in the service.  
    Public Property Gets or sets the name of an Arcade expression that returns a boolean value. When this expression evaluates to 'true' and the element is visible, the element must have a valid value in order for the feature to be created or edited. When the expression evaluates to 'false' the element is not required. If no expression is provided, the default behavior is that the element is not required. If the referenced field is non-nullable, the required expression is ignored and the element is always required.  
    Public Property Gets or sets the name of an Arcade expression that returns a date, number, or string value. When this expression evaluates the value of the field will be updated to the result. This expression is only evaluated when 'editableExpression' (if defined) is false but the field itself allows edits.  
    Public Property Gets or sets the name of an Arcade expression that returns a boolean value. When this expression evaluates to 'true', the element is displayed. When the expression evaluates to 'false' the element is not displayed. If no expression is provided, the default behavior is that the element is displayed. Care must be taken when defining a visibility expression for a non-nullable field i.e. to make sure that such fields either have default values or are made visible to users so that they can provide a value before submitting the form.  
    Top
    See Also