Interface for a String attribute.

See

Attribute

Deprecated

Use StringAttribute instead.

Hierarchy

Properties

A collection of all the controls on the form that interface with this attribute.

Methods

  • Adds a handler to be called when the attribute's value is changed.

    Parameters

    Returns void

  • Fire all "on change" event handlers.

    Returns void

  • Gets a boolean value indicating whether this Attribute has unsaved changes.

    Returns boolean

    true if there are unsaved changes, otherwise false.

  • Gets maximum length allowed.

    Returns number

    The maximum length allowed.

    Remarks

    The email form's "Description" attribute does not have the this method.

  • Gets the logical name of the attribute.

    Returns string

    The logical name.

  • Gets a reference to the record context of this attribute.

    Returns Xrm.Entity

    The parent record context.

  • Gets current submit mode for the attribute.

    Returns Xrm.SubmitMode

    The submit mode, as either "always", "never", or "dirty"

    Remarks

    The default value is "dirty"

  • Gets the value.

    Returns string

    The value.

  • Removes the handler from the "on change" event.

    Parameters

    Returns void

  • Sets a value for a column to determine whether it is valid or invalid with a message

    Parameters

    • isValid: boolean

      Specify false to set the column value to invalid and true to set the value to valid.

    • Optional message: string

      The message to display.

    Returns void

  • Sets the value.

    Parameters

    • value: string

      The value.

    Returns void

    Remarks

    A String field with the email format enforces email address formatting. Attributes on Quick Create Forms will not save values set with this method.

Generated using TypeDoc