| Name | Description |
 | Attributes | Gets the field attributes. |
 | CharCode | Gets the character code for this screen character. |
 | CharWidth | Gets the character column width. This value can be used when incrementing through a data cell array. |
 | ForegroundColor | Gets the foreground color. |
 | IsAlphaOnlyField | Gets a value indicating whether the data cell marks the beginning of an alpha only field. Note: IScreenDataConstants.FIELD_ALPHA_ONLY |
 | IsAplCharacterSet | Gets a value indicating whether the data cell displays with APL characters. Note: IScreenDataConstants.ATTR_CHAR_SET_AP |
 | IsAttributeSpace | Gets a value indicating whether field attributes occupy screen space. Note: IScreenDataConstants.FIELD_ATTRIB_SPACE |
 | IsAutoEnterField | Gets a value indicating whether the data cell marks the beginning of auto enter field. Note: IScreenDataConstants.FIELD_AUTO_ENTER |
 | IsBlinking | Gets a value indicating whether the data cell contains blinking text. Note: IScreenDataconstants.ATTR_BLINK |
 | IsBlockField | Gets a value indicating whether the data cell marks the beginning of a block field. Note: IScreenDataConstants.FIELD_MODE_BLOCK |
 | IsColumnSeparator | Gets a value indicating whether the data cell contains a column separator. Note: IScreenDataConstants.ATTR_COLUMN_SEPARATOR |
 | IsDbcs | Gets a value indicating whether the character is a DBSC character. |
 | IsDefaultDisplay | Gets a value indicating whether the data cell displays with default attributes. Note: IScreenDataConstants.ATTR_DEFAULT |
 | IsDigitsField | Gets a value indicating whether the data cell marks the beginning of a digits field. Note: IScreenDataConstants.FIELD_DIGITS |
 | IsDupField | Gets a value indicating whether the data cell marks the beginning of duplicate format control order field. Note: IScreenDataConstants.FIELD_MARK_DUP |
 | IsExitRequiredField | Gets a value indicating whether the data cell marks the beginning of Exit Required field. Note: IScreenDataConstants.FIELD_EXIT_REQ |
 | IsFieldAttribute | Gets a value indicating whether the data cell contains a field attribute. Note: IScreenDataConstants.FIELD_ATTRIBUTE |
 | IsFieldAttributePosition | Gets a value indicating whether the data cell contains a field attribute position. Note: IScreenDataConstants.FIELD_ATTR_POS |
 | IsHighIntensity | Gets a value indicating whether the data cell contains high intensity text. Note: IScreenDataConstants.ATTR_HIGH_INTENSITY |
 | IsLightPenField | Gets a value indicating whether the data cell marks the beginning of a light pen field. Note: IScreenDataConstants.FIELD_LIGHT_PEN |
 | IsMagneticStripField | Gets a value indicating whether the data cell marks the beginning of a magnetic strip field. Note: IScreenDataConstants.FIELD_MAGNETIC_STRIP |
 | IsMandatoryEntryField | Gets a value indicating whether the data cell marks the beginning of a mandatory entry field. Note: IScreenDataConstants.FIELD_MANDATORY_ENTRY |
 | IsMandatoryFillField | Gets a value indicating whether the data cell marks the beginning of a mandatory fill field. Note: IScreenDataConstants.FIELD_MANDATORY_FILL |
 | IsMessageField | Gets a value indicating whether the data cell marks the beginning of a message field. Note: IScreenDataConstants.FIELD_TYPE_MESSAGE |
 | IsModifiedField | Gets a value indicating whether the data cell marks the beginning of a modified field. Note: IScreenDataConstants.FIELD_MODE_MODIFIED |
 | IsNumericOnlyField | Gets a value indicating whether the data cell marks the beginning of a numeric only field. Note: IScreenDataConstants.FIELD_NUMERIC_ONLY |
 | IsNumericShiftField | Gets a value indicating whether the data cell marks the beginning of a numeric shift field. Note: IScreenDataConstants.FIELD_NUMERIC_SHIFT |
 | IsOverline | Gets a value indicating whether the data cell contains overlined text. Note: IScreenDataconstants.ATTR_OVERLINE |
 | IsProtectedField | Gets a value indicating whether the data cell marks the beginning of a protected field. Note: IScreenDataConstants.FIELD_MODE_PROTECTED |
 | IsReverse | Gets a value indicating whether the data cell displays in reverse video mode. Note: IScreenDataConstants.ATTR_REVERSE |
 | IsRightAdjustBlankFillField | Gets a value indicating whether the data cell marks the beginning of a right adjust, blank fill field. Note: IScreenDataConstants.FIELD |
 | IsRightAdjustZeroFillField | Gets a value indicating whether the data cell marks the beginning of a right adjust, zero fill field. Note: IScreenDataConstants.FIELD_RA_ZEROFILL |
 | IsRightJustifiedField | Gets a value indicating whether the data cell marks the beginning of a right justified field. Note: IScreenDataConstants.FIELD_RIGHT_JUSTIFIED |
 | IsSignedNumericField | Gets a value indicating whether the data cell marks the beginning of a signed numeric field. Note: IScreenDataConstants.FIELD_SIGNED_NUMERIC |
 | IsSosi | Gets a value indicating whether the character is a DBSC SOSI character. |
 | IsStrikeThrough | Gets a value indicating whether the data cell contains strikethrough text. Note: IScreenDataConstants.ATTR_STRIKETHROUGH |
 | IsUnderline | Gets a value indicating whether the data cell contains underlined text. Note: IScreenDataconstants.ATTR_UNDERLINE |
 | IsUppercaseField | Gets a value indicating whether the data cell is uppercase. Note: IScreenDataConstants.FIELD_UPPERCASE |
 | IsUserField | Gets a value indicating whether the data cell marks the beginning of a user field. Note: IScreenDataConstants.FIELD_TYPE_USER |
 | IsVisible | Gets a value indicating whether the data cell contains visible text. Note: IScreenDataConstants.ATTR_VISIBLE |