ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.CIM Namespace / CIMFormAttachmentElement Class
Properties Methods Events


In This Topic
    CIMFormAttachmentElement Class Members
    In This Topic

    The following tables list the members exposed by CIMFormAttachmentElement.

    Public Constructors
    Public Properties
     NameDescription
    Public Property Gets or sets a value indicating whether the user renaming an attachment is allowed.  
    Public Property Gets or sets the input user interface to use for the attachment.  
    Public Property Gets or sets a string to identify the attachment(s). When a file is attached using the form, this property is used to set the value of the keywords field for the attachment. When a form is displaying existing attachments, this property is used to query attachments using an exact match on the keywords field.  
    Public Property Gets or sets a string that describes the element in detail.  
    Public Property Gets or sets a value indicating whether the file name should be displayed. Default is 'false'.  
    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.  
    Public Property Gets or sets an Arcade expression that is evaluated to produce filenames for new attachments. If not specified, a unique name will be generated using the 'AttachmentKeyword' and the current timestamp when the attachment is added.  
    Public Property Gets or sets a string value indicating what the element represents.  
    Public Property Gets or sets the maximum number of attachments allowed for this element. If set (or defaulted) to -1, there is no maximum.  
    Public Property Gets or sets the minimum number of attachments required for this element. If set (or defaulted) to 0, no attachements are required.  
    Public Property Gets or sets a value indicating whether the uploaded attachment's file name is preserved. If 'false', the name is updated based on 'FilenameExpression'. Default is 'true'.  
    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.  
    Top
    Public Methods
     NameDescription
    Public Method Creates a deep copy of CIMFormAttachmentElement.  
    Public Methodstatic (Shared in Visual Basic) Reconstructs the CIMFormAttachmentElement with a specified state from a JSON encoding.  
    Public Method Not implemented, reserved for future use. (Inherited from ArcGIS.Core.CIM.CIMObject)
    Public Method Reads the element inside the reader. (Inherited from ArcGIS.Core.CIM.CIMObject)
    Public MethodOverridden.  Creates a JSON encoding of the CIMFormAttachmentElement and its current state.  
    Public Method Writes the element inside the writer. (Inherited from ArcGIS.Core.CIM.CIMObject)
    Top
    Protected Methods
     NameDescription
    Protected Method Called from a property setter to notify the framework that an Object member has changed. (Inherited from ArcGIS.Core.CIM.CIMObject)
    Protected MethodOverridden.  Reads the child element inside the reader.  
    Protected MethodOverridden.  Writes a child element to the writer.  
    Top
    Public Events
     NameDescription
    Public Event Occurs when a property value changes. (Inherited from ArcGIS.Core.CIM.CIMObject)
    Top
    See Also