java.lang.Object
com.aspose.words.FieldType
public class FieldType
Example: Example:
FieldChar fieldStart = (FieldChar)doc.getChild(NodeType.FIELD_START, 0, true);
int type = fieldStart.getFieldType();
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Insert a simple Date field into the document.
// When we insert a field through the DocumentBuilder class we can get the
// special Field object which contains information about the field.
Field dateField = builder.insertField("DATE \\* MERGEFORMAT");
// Update this particular field in the document so we can get the FieldResult.
dateField.update();
// Display some information from this field.
// The field result is where the last evaluated value is stored. This is what is displayed in the document
// When field codes are not showing.
System.out.println(MessageFormat.format("FieldResult: {0}", dateField.getResult()));
// Display the field code which defines the behaviour of the field. This can been seen in Microsoft Word by pressing ALT+F9.
System.out.println(MessageFormat.format("FieldCode: {0}", dateField.getFieldCode()));
// The field type defines what type of field in the Document this is. In this case the type is "FieldDate"
System.out.println(MessageFormat.format("FieldType: {0}", dateField.getType()));
// Finally let's completely remove the field from the document. This can easily be done by invoking the Remove method on the object.
dateField.remove();
| Field Summary | ||
|---|---|---|
static final int | FIELD_NONE | |
| Field type is not specified or unknown. | ||
static final int | FIELD_CANNOT_PARSE | |
| Specifies that the field was unable to be parsed. | ||
static final int | FIELD_ADDIN | |
| Specifies the ADDIN field. | ||
static final int | FIELD_ADDRESS_BLOCK | |
| Specifies the ADDRESSBLOCK field. | ||
static final int | FIELD_ADVANCE | |
| Specifies the ADVANCE field. | ||
static final int | FIELD_ASK | |
| Specifies the ASK field. | ||
static final int | FIELD_AUTHOR | |
| Specifies the AUTHOR field. | ||
static final int | FIELD_AUTO_NUM | |
| Specifies the AUTONUM field. | ||
static final int | FIELD_AUTO_NUM_LEGAL | |
| Specifies the AUTONUMLGL field. | ||
static final int | FIELD_AUTO_NUM_OUTLINE | |
| Specifies the AUTONUMOUT field. | ||
static final int | FIELD_AUTO_TEXT | |
| Specifies the AUTOTEXT field. | ||
static final int | FIELD_AUTO_TEXT_LIST | |
| Specifies the AUTOTEXTLIST field. | ||
static final int | FIELD_BARCODE | |
| Specifies the BARCODE field. | ||
static final int | FIELD_BIBLIOGRAPHY | |
| Specifies the BIBLIOGRAPHY field. | ||
static final int | FIELD_BIDI_OUTLINE | |
| Specifies the BIDIOUTLINE field. | ||
static final int | FIELD_CITATION | |
| Specifies the CITATION field. | ||
static final int | FIELD_COMMENTS | |
| Specifies the COMMENTS field. | ||
static final int | FIELD_COMPARE | |
| Specifies the COMPARE field. | ||
static final int | FIELD_CREATE_DATE | |
| Specifies the CREATEDATE field. | ||
static final int | FIELD_DATA | |
| Specifies the DATA field. | ||
static final int | FIELD_DATABASE | |
| Specifies the DATABASE field. | ||
static final int | FIELD_DATE | |
| Specifies the DATE field. | ||
static final int | FIELD_DDE | |
| Specifies the DDE field. | ||
static final int | FIELD_DISPLAY_BARCODE | |
| Specifies the DISPLAYBARCODE field. | ||
static final int | FIELD_MERGE_BARCODE | |
| Specifies the MERGEBARCODE field. | ||
static final int | FIELD_DDE_AUTO | |
| Specifies the DDEAUTO field. | ||
static final int | FIELD_DOC_PROPERTY | |
| Specifies the DOCPROPERTY field. | ||
static final int | FIELD_DOC_VARIABLE | |
| Specifies the DOCVARIABLE field. | ||
static final int | FIELD_EDIT_TIME | |
| Specifies the EDITTIME field. | ||
static final int | FIELD_EMBED | |
| Specifies the EMBED field. | ||
static final int | FIELD_EQUATION | |
| Specifies the EQ field. | ||
static final int | FIELD_FILE_NAME | |
| Specifies the FILENAME field. | ||
static final int | FIELD_FILE_SIZE | |
| Specifies the FILESIZE field. | ||
static final int | FIELD_FILL_IN | |
| Specifies the FILLIN field. | ||
static final int | FIELD_FOOTNOTE_REF | |
| Specifies the FOOTNOTEREF field. | ||
static final int | FIELD_FORM_CHECK_BOX | |
| Specifies the FORMCHECKBOX field. | ||
static final int | FIELD_FORM_DROP_DOWN | |
| Specifies the FORMDROPDOWN field. | ||
static final int | FIELD_FORM_TEXT_INPUT | |
| Specifies the FORMTEXT field. | ||
static final int | FIELD_FORMULA | |
| Specifies the = (formula) field. | ||
static final int | FIELD_GREETING_LINE | |
| Specifies the GREETINGLINE field. | ||
static final int | FIELD_GLOSSARY | |
| Specifies the GLOSSARY field. | ||
static final int | FIELD_GO_TO_BUTTON | |
| Specifies the GOTOBUTTON field. | ||
static final int | FIELD_HTML_ACTIVE_X | |
| Specifies the field that represents an HTML control. | ||
static final int | FIELD_HYPERLINK | |
| Specifies the HYPERLINK field. | ||
static final int | FIELD_IF | |
| Specifies the IF field. | ||
static final int | FIELD_INCLUDE | |
| Specifies the INCLUDE field. | ||
static final int | FIELD_INCLUDE_PICTURE | |
| Specifies the INCLUDEPICTURE field. | ||
static final int | FIELD_INCLUDE_TEXT | |
| Specifies the INCLUDETEXT field. | ||
static final int | FIELD_INDEX | |
| Specifies the INDEX field. | ||
static final int | FIELD_INDEX_ENTRY | |
| Specifies the XE field. | ||
static final int | FIELD_INFO | |
| Specifies the INFO field. | ||
static final int | FIELD_IMPORT | |
| Specifies the IMPORT field. | ||
static final int | FIELD_KEYWORD | |
| Specifies the KEYWORDS field. | ||
static final int | FIELD_LAST_SAVED_BY | |
| Specifies the LASTSAVEDBY field. | ||
static final int | FIELD_LINK | |
| Specifies the LINK field. | ||
static final int | FIELD_LIST_NUM | |
| Specifies the LISTNUM field. | ||
static final int | FIELD_MACRO_BUTTON | |
| Specifies the MACROBUTTON field. | ||
static final int | FIELD_MERGE_FIELD | |
| Specifies the MERGEFIELD field. | ||
static final int | FIELD_MERGE_REC | |
| Specifies the MERGEREC field. | ||
static final int | FIELD_MERGE_SEQ | |
| Specifies the MERGESEQ field. | ||
static final int | FIELD_NEXT | |
| Specifies the NEXT field. | ||
static final int | FIELD_NEXT_IF | |
| Specifies the NEXTIF field. | ||
static final int | FIELD_NOTE_REF | |
| Specifies the NOTEREF field. | ||
static final int | FIELD_NUM_CHARS | |
| Specifies the NUMCHARS field. | ||
static final int | FIELD_NUM_PAGES | |
| Specifies the NUMPAGES field. | ||
static final int | FIELD_NUM_WORDS | |
| Specifies the NUMWORDS field. | ||
static final int | FIELD_OCX | |
| Specifies the OCX field. Normally, Aspose.Words will represent an ActiveX control as a
|
||
static final int | FIELD_PAGE | |
| Specifies the PAGE field. | ||
static final int | FIELD_PAGE_REF | |
| Specifies the PAGEREF field. | ||
static final int | FIELD_PRINT | |
| Specifies the PRINT field. | ||
static final int | FIELD_PRINT_DATE | |
| Specifies the PRINTDATE field. | ||
static final int | FIELD_PRIVATE | |
| Specifies the PRIVATE field. | ||
static final int | FIELD_QUOTE | |
| Specifies the QUOTE field. | ||
static final int | FIELD_REF | |
| Specifies the REF field. | ||
static final int | FIELD_REF_NO_KEYWORD | |
| Specifies that the field represents a REF field where the keyword has been omitted. | ||
static final int | FIELD_REF_DOC | |
| Specifies the RD field. | ||
static final int | FIELD_REVISION_NUM | |
| Specifies the REVNUM field. | ||
static final int | FIELD_SAVE_DATE | |
| Specifies the SAVEDATE field. | ||
static final int | FIELD_SECTION | |
| Specifies the SECTION field. | ||
static final int | FIELD_SECTION_PAGES | |
| Specifies the SECTIONPAGES field. | ||
static final int | FIELD_SEQUENCE | |
| Specifies the SEQ field. | ||
static final int | FIELD_SET | |
| Specifies the SET field. | ||
static final int | FIELD_SHAPE | |
| Specifies the SHAPE field. | ||
static final int | FIELD_SKIP_IF | |
| Specifies the SKIPIF field. | ||
static final int | FIELD_STYLE_REF | |
| Specifies the STYLEREF field. | ||
static final int | FIELD_SUBJECT | |
| Specifies the SUBJECT field. | ||
static final int | FIELD_SYMBOL | |
| Specifies the SYMBOL field. | ||
static final int | FIELD_TEMPLATE | |
| Specifies the TEMPLATE field. | ||
static final int | FIELD_TIME | |
| Specifies the TIME field. | ||
static final int | FIELD_TITLE | |
| Specifies the TITLE field. | ||
static final int | FIELD_TOA | |
| Specifies the TOA field. | ||
static final int | FIELD_TOA_ENTRY | |
| Specifies the TA field. | ||
static final int | FIELD_TOC | |
| Specifies the TOC field. | ||
static final int | FIELD_TOC_ENTRY | |
| Specifies the TC field. | ||
static final int | FIELD_USER_ADDRESS | |
| Specifies the USERADDRESS field. | ||
static final int | FIELD_USER_INITIALS | |
| Specifies the USERINITIALS field. | ||
static final int | FIELD_USER_NAME | |
| Specifies the USERNAME field. | ||
| Field Detail |
|---|
FIELD_NONE = 0 | |
public static final int FIELD_NONE | |
FIELD_CANNOT_PARSE = 1 | |
public static final int FIELD_CANNOT_PARSE | |
FIELD_ADDIN = 81 | |
public static final int FIELD_ADDIN | |
FIELD_ADDRESS_BLOCK = 93 | |
public static final int FIELD_ADDRESS_BLOCK | |
FIELD_ADVANCE = 84 | |
public static final int FIELD_ADVANCE | |
FIELD_ASK = 38 | |
public static final int FIELD_ASK | |
FIELD_AUTHOR = 17 | |
public static final int FIELD_AUTHOR | |
FIELD_AUTO_NUM = 54 | |
public static final int FIELD_AUTO_NUM | |
FIELD_AUTO_NUM_LEGAL = 53 | |
public static final int FIELD_AUTO_NUM_LEGAL | |
FIELD_AUTO_NUM_OUTLINE = 52 | |
public static final int FIELD_AUTO_NUM_OUTLINE | |
FIELD_AUTO_TEXT = 79 | |
public static final int FIELD_AUTO_TEXT | |
FIELD_AUTO_TEXT_LIST = 89 | |
public static final int FIELD_AUTO_TEXT_LIST | |
FIELD_BARCODE = 63 | |
public static final int FIELD_BARCODE | |
FIELD_BIBLIOGRAPHY = 100500 | |
public static final int FIELD_BIBLIOGRAPHY | |
FIELD_BIDI_OUTLINE = 92 | |
public static final int FIELD_BIDI_OUTLINE | |
FIELD_CITATION = 1980 | |
public static final int FIELD_CITATION | |
FIELD_COMMENTS = 19 | |
public static final int FIELD_COMMENTS | |
FIELD_COMPARE = 80 | |
public static final int FIELD_COMPARE | |
FIELD_CREATE_DATE = 21 | |
public static final int FIELD_CREATE_DATE | |
FIELD_DATA = 40 | |
public static final int FIELD_DATA | |
FIELD_DATABASE = 78 | |
public static final int FIELD_DATABASE | |
FIELD_DATE = 31 | |
public static final int FIELD_DATE | |
FIELD_DDE = 45 | |
public static final int FIELD_DDE | |
FIELD_DISPLAY_BARCODE = 6301 | |
public static final int FIELD_DISPLAY_BARCODE | |
FIELD_MERGE_BARCODE = 6302 | |
public static final int FIELD_MERGE_BARCODE | |
FIELD_DDE_AUTO = 46 | |
public static final int FIELD_DDE_AUTO | |
FIELD_DOC_PROPERTY = 85 | |
public static final int FIELD_DOC_PROPERTY | |
FIELD_DOC_VARIABLE = 64 | |
public static final int FIELD_DOC_VARIABLE | |
FIELD_EDIT_TIME = 25 | |
public static final int FIELD_EDIT_TIME | |
FIELD_EMBED = 58 | |
public static final int FIELD_EMBED | |
FIELD_EQUATION = 49 | |
public static final int FIELD_EQUATION | |
FIELD_FILE_NAME = 29 | |
public static final int FIELD_FILE_NAME | |
FIELD_FILE_SIZE = 69 | |
public static final int FIELD_FILE_SIZE | |
FIELD_FILL_IN = 39 | |
public static final int FIELD_FILL_IN | |
FIELD_FOOTNOTE_REF = 5 | |
public static final int FIELD_FOOTNOTE_REF | |
FIELD_FORM_CHECK_BOX = 71 | |
public static final int FIELD_FORM_CHECK_BOX | |
FIELD_FORM_DROP_DOWN = 83 | |
public static final int FIELD_FORM_DROP_DOWN | |
FIELD_FORM_TEXT_INPUT = 70 | |
public static final int FIELD_FORM_TEXT_INPUT | |
FIELD_FORMULA = 34 | |
public static final int FIELD_FORMULA | |
FIELD_GREETING_LINE = 94 | |
public static final int FIELD_GREETING_LINE | |
FIELD_GLOSSARY = 47 | |
public static final int FIELD_GLOSSARY | |
FIELD_GO_TO_BUTTON = 50 | |
public static final int FIELD_GO_TO_BUTTON | |
FIELD_HTML_ACTIVE_X = 91 | |
public static final int FIELD_HTML_ACTIVE_X | |
FIELD_HYPERLINK = 88 | |
public static final int FIELD_HYPERLINK | |
FIELD_IF = 7 | |
public static final int FIELD_IF | |
FIELD_INCLUDE = 36 | |
public static final int FIELD_INCLUDE | |
FIELD_INCLUDE_PICTURE = 67 | |
public static final int FIELD_INCLUDE_PICTURE | |
FIELD_INCLUDE_TEXT = 68 | |
public static final int FIELD_INCLUDE_TEXT | |
FIELD_INDEX = 8 | |
public static final int FIELD_INDEX | |
FIELD_INDEX_ENTRY = 4 | |
public static final int FIELD_INDEX_ENTRY | |
FIELD_INFO = 14 | |
public static final int FIELD_INFO | |
FIELD_IMPORT = 55 | |
public static final int FIELD_IMPORT | |
FIELD_KEYWORD = 18 | |
public static final int FIELD_KEYWORD | |
FIELD_LAST_SAVED_BY = 20 | |
public static final int FIELD_LAST_SAVED_BY | |
FIELD_LINK = 56 | |
public static final int FIELD_LINK | |
FIELD_LIST_NUM = 90 | |
public static final int FIELD_LIST_NUM | |
FIELD_MACRO_BUTTON = 51 | |
public static final int FIELD_MACRO_BUTTON | |
FIELD_MERGE_FIELD = 59 | |
public static final int FIELD_MERGE_FIELD | |
FIELD_MERGE_REC = 44 | |
public static final int FIELD_MERGE_REC | |
FIELD_MERGE_SEQ = 75 | |
public static final int FIELD_MERGE_SEQ | |
FIELD_NEXT = 41 | |
public static final int FIELD_NEXT | |
FIELD_NEXT_IF = 42 | |
public static final int FIELD_NEXT_IF | |
FIELD_NOTE_REF = 72 | |
public static final int FIELD_NOTE_REF | |
FIELD_NUM_CHARS = 28 | |
public static final int FIELD_NUM_CHARS | |
FIELD_NUM_PAGES = 26 | |
public static final int FIELD_NUM_PAGES | |
FIELD_NUM_WORDS = 27 | |
public static final int FIELD_NUM_WORDS | |
FIELD_OCX = 87 | |
public static final int FIELD_OCX | |
Specifies the OCX field.
Normally, Aspose.Words will represent an ActiveX control as a
FIELD_PAGE = 33 | |
public static final int FIELD_PAGE | |
FIELD_PAGE_REF = 37 | |
public static final int FIELD_PAGE_REF | |
FIELD_PRINT = 48 | |
public static final int FIELD_PRINT | |
FIELD_PRINT_DATE = 23 | |
public static final int FIELD_PRINT_DATE | |
FIELD_PRIVATE = 77 | |
public static final int FIELD_PRIVATE | |
FIELD_QUOTE = 35 | |
public static final int FIELD_QUOTE | |
FIELD_REF = 3 | |
public static final int FIELD_REF | |
FIELD_REF_NO_KEYWORD = 2 | |
public static final int FIELD_REF_NO_KEYWORD | |
FIELD_REF_DOC = 11 | |
public static final int FIELD_REF_DOC | |
FIELD_REVISION_NUM = 24 | |
public static final int FIELD_REVISION_NUM | |
FIELD_SAVE_DATE = 22 | |
public static final int FIELD_SAVE_DATE | |
FIELD_SECTION = 65 | |
public static final int FIELD_SECTION | |
FIELD_SECTION_PAGES = 66 | |
public static final int FIELD_SECTION_PAGES | |
FIELD_SEQUENCE = 12 | |
public static final int FIELD_SEQUENCE | |
FIELD_SET = 6 | |
public static final int FIELD_SET | |
FIELD_SHAPE = 95 | |
public static final int FIELD_SHAPE | |
FIELD_SKIP_IF = 43 | |
public static final int FIELD_SKIP_IF | |
FIELD_STYLE_REF = 10 | |
public static final int FIELD_STYLE_REF | |
FIELD_SUBJECT = 16 | |
public static final int FIELD_SUBJECT | |
FIELD_SYMBOL = 57 | |
public static final int FIELD_SYMBOL | |
FIELD_TEMPLATE = 30 | |
public static final int FIELD_TEMPLATE | |
FIELD_TIME = 32 | |
public static final int FIELD_TIME | |
FIELD_TITLE = 15 | |
public static final int FIELD_TITLE | |
FIELD_TOA = 73 | |
public static final int FIELD_TOA | |
FIELD_TOA_ENTRY = 74 | |
public static final int FIELD_TOA_ENTRY | |
FIELD_TOC = 13 | |
public static final int FIELD_TOC | |
FIELD_TOC_ENTRY = 9 | |
public static final int FIELD_TOC_ENTRY | |
FIELD_USER_ADDRESS = 62 | |
public static final int FIELD_USER_ADDRESS | |
FIELD_USER_INITIALS = 61 | |
public static final int FIELD_USER_INITIALS | |
FIELD_USER_NAME = 60 | |
public static final int FIELD_USER_NAME | |