Table of Contents

Class EditableDateFieldSettings

Namespace
BoldSign.Model
Assembly
BoldSign.Api.dll

EditableDateFieldSettings.

[DataContract]
public class EditableDateFieldSettings
Inheritance
EditableDateFieldSettings
Inherited Members

Constructors

EditableDateFieldSettings()

Initializes a new instance of the EditableDateFieldSettings class.

[JsonConstructor]
protected EditableDateFieldSettings()

EditableDateFieldSettings(string, DateTime?, DateTime?)

Initializes a new instance of the EditableDateFieldSettings class.

public EditableDateFieldSettings(string dateFormat = null, DateTime? minDate = null, DateTime? maxDate = null)

Parameters

dateFormat string

Gets or sets the dateFormat.

minDate DateTime?

Gets or sets the minDate.

maxDate DateTime?

Gets or sets the maxDate.

Properties

DateFormat

Gets or sets the DateFormat and it's only applicable for DateSigned field and for EditableDateFieldSettings field. Please use the pre-defiened DateFormat. Supported formats: MM/dd/yyyy, dd/MM/yyyy, dd-MMM-yyyy, MMM-dd-yyyy, MMM dd,yyyy, dd MMM,yyyy, yyyy,MMM dd, yyyy/MM/dd, dd-MM-yyyy, MM-dd-yyyy, yyyy-MM-dd. The default value is date format specified in the business profile.

[DataMember(Name = "dateFormat", EmitDefaultValue = false)]
public string DateFormat { get; set; }

Property Value

string

MaxDate

Gets or sets the MaxDate and it's only applicable for EditableDateFieldSettings.

[DataMember(Name = "maxDate", EmitDefaultValue = false)]
public DateTime? MaxDate { get; set; }

Property Value

DateTime?

Gets the value of EditableDateFieldSettings.

MinDate

Gets or sets the MinDate and it's only applicable for EditableDateFieldSettings.

[DataMember(Name = "minDate", EmitDefaultValue = false)]
public DateTime? MinDate { get; set; }

Property Value

DateTime?

Gets the value of EditableDateFieldSettings.