Interface IFormField
public interface IFormField
Properties
Bounds
Gets or Sets bounds of the form field.
[DataMember(Name = "bounds", EmitDefaultValue = true)]
Rectangle Bounds { get; set; }
Property Value
CharacterLimit
Gets or sets the character limit.
[DataMember(Name = "characterLimit", EmitDefaultValue = true)]
int CharacterLimit { get; set; }
Property Value
- int
Gets or sets the line height.
Font
Gets or Sets font name for the content in form field.
[DataMember(Name = "font", EmitDefaultValue = true)]
FontFamily Font { get; set; }
Property Value
FontHexColor
Gets or sets the font color in hex code.
[DataMember(Name = "fontHexColor", EmitDefaultValue = true)]
string FontHexColor { get; set; }
Property Value
- string
Gets or sets the name.
FontSize
Gets or sets the font size.
[DataMember(Name = "fontSize", EmitDefaultValue = true)]
int FontSize { get; set; }
Property Value
- int
Gets or sets the page number.
Id
Gets or Sets form field id.
[DataMember(Name = "id", EmitDefaultValue = true)]
string Id { get; set; }
Property Value
IsBoldFont
Gets or sets a value indicating whether the font style is bold.
[DataMember(Name = "isBoldFont", EmitDefaultValue = false)]
bool IsBoldFont { get; set; }
Property Value
- bool
Gets or sets a value indicating whether is required.
IsItalicFont
[DataMember(Name = "isItalicFont", EmitDefaultValue = false)]
bool IsItalicFont { get; set; }
Property Value
IsRequired
Gets or sets a value indicating whether the field is required.
[DataMember(Name = "isRequired", EmitDefaultValue = false)]
bool IsRequired { get; set; }
Property Value
- bool
Gets or sets a value indicating whether is required.
IsUnderLineFont
Gets or sets a value indicating whether the font style is underline.
[DataMember(Name = "isUnderLineFont", EmitDefaultValue = false)]
bool IsUnderLineFont { get; set; }
Property Value
- bool
Gets or sets a value indicating whether is required.
LineHeight
Gets or sets the line height for the contents in form field.
[DataMember(Name = "lineHeight", EmitDefaultValue = true)]
int LineHeight { get; set; }
Property Value
- int
Gets or sets the page number.
Name
Gets or sets the form field name.
[Obsolete("Name is deprecated, please use Id instead")]
[DataMember(Name = "name", EmitDefaultValue = true)]
string Name { get; set; }
Property Value
- string
Gets or sets the name.
PageNumber
Gets or sets the page number.
[DataMember(Name = "pageNumber", EmitDefaultValue = true)]
int PageNumber { get; set; }
Property Value
- int
Gets or sets the page number.
Type
Gets or Sets form field type.
[DataMember(Name = "fieldType", EmitDefaultValue = true)]
FieldType Type { get; set; }
Property Value
Value
Gets or sets the Value to be set to the form field (if required).
[DataMember(Name = "value", EmitDefaultValue = true)]
string Value { get; set; }
Property Value
- string
Gets or sets the value.