FieldType

FieldType enumeration

Microsoft Word alan türlerini belirtir.

public enum FieldType

değerler

İsimDeğerTanım
FieldNone0Alan türü belirtilmemiş veya bilinmiyor.
FieldCannotParse1Alanın ayrıştırılamadığını belirtir.
FieldAddin81EKLENTİ alanını belirtir.
FieldAddressBlock93ADDRESSBLOCK alanını belirtir.
FieldAdvance84GELİŞMİŞ alanını belirtir.
FieldAsk38ASK alanını belirtir.
FieldAuthor17YAZAR alanını belirtir.
FieldAutoNum54AUTONUM alanını belirtir.
FieldAutoNumLegal53AUTONUMLGL alanını belirtir.
FieldAutoNumOutline52AUTONUMOUT alanını belirtir.
FieldAutoText79AUTOTEXT alanını belirtir.
FieldAutoTextList89AUTOTEXTLIST alanını belirtir.
FieldBarcode63BARKOD alanını belirtir.
FieldBibliography100500BIBLIYOGRAFYA alanını belirtir.
FieldBidiOutline92BIDIOUTLINE alanını belirtir.
FieldCitation1980CITATION alanını belirtir.
FieldComments19YORUMLAR alanını belirtir.
FieldCompare80KARŞILAŞTIR alanını belirtir.
FieldCreateDate21CREATEDATE alanını belirtir.
FieldData40VERİ alanını belirtir.
FieldDatabase78VERİTABANI alanını belirtir.
FieldDate31TARİH alanını belirtir.
FieldDDE45DDE alanını belirtir.
FieldDisplayBarcode6301DISPLAYBARCODE alanını belirtir.
FieldMergeBarcode6302MERGEBARCODE alanını belirtir.
FieldDDEAuto46DDEAUTO alanını belirtir.
FieldDocProperty85DOCPROPERTY alanını belirtir.
FieldDocVariable64DOCVARIABLE alanını belirtir.
FieldEditTime25EDITTIME alanını belirtir.
FieldEmbed58GÖMÜLME alanını belirtir.
FieldEquation49EQ alanını belirtir.
FieldFileName29DOSYA ADI alanını belirtir.
FieldFileSize69DOSYA BOYUTU alanını belirtir.
FieldFillIn39FILLIN alanını belirtir.
FieldFootnoteRef5FOOTNOTEREF alanını belirtir.
FieldFormCheckBox71FORMCHECKBOX alanını belirtir.
FieldFormDropDown83FORMDROPDOWN alanını belirtir.
FieldFormTextInput70FORMTEXT alanını belirtir.
FieldFormula34= (formül) alanını belirtir.
FieldGreetingLine94SELAMLAMA SATIRINI belirtir.
FieldGlossary47GLOSSARY alanını belirtir.
FieldGoToButton50GOTOBUTTON alanını belirtir.
FieldHtmlActiveX91Bir HTML denetimini temsil eden alanı belirtir.
FieldHyperlink88HYPERLINK alanını belirtir.
FieldIf7IF alanını belirtir.
FieldInclude36INCLUDE alanını belirtir.
FieldIncludePicture67INCLUDEPICTURE alanını belirtir.
FieldIncludeText68INCLUDETEXT alanını belirtir.
FieldIndex8INDEX alanını belirtir.
FieldIndexEntry4XE alanını belirtir.
FieldInfo14BİLGİ alanını belirtir.
FieldImport55IMPORT alanını belirtir.
FieldKeyword18ANAHTAR KELİMELER alanını belirtir.
FieldLastSavedBy20LASTSAVEDBY alanını belirtir.
FieldLink56BAĞLANTI alanını belirtir.
FieldListNum90LISTNUM alanını belirtir.
FieldMacroButton51MACROBUTTON alanını belirtir.
FieldMergeField59MERGEFIELD alanını belirtir.
FieldMergeRec44MERGEREC alanını belirtir.
FieldMergeSeq75MERGESEQ alanını belirtir.
FieldNext41SONRAKİ alanı belirtir.
FieldNextIf42NEXTIF alanını belirtir.
FieldNoteRef72NOTEREF alanını belirtir.
FieldNumChars28NUMCHARS alanını belirtir.
FieldNumPages26NUMPAGES alanını belirtir.
FieldNumWords27NUMWORDS alanını belirtir.
FieldOcx87OCX alanını belirtir.
FieldPage33SAYFA alanını belirtir.
FieldPageRef37PAGEREF alanını belirtir.
FieldPrint48YAZDIR alanını belirtir.
FieldPrintDate23PRINTDATE alanını belirtir.
FieldPrivate77ÖZEL alanı belirtir.
FieldQuote35QUOTE alanını belirtir.
FieldRef3REF alanını belirtir.
FieldRefNoKeyword2Alanın, anahtar sözcüğün atlandığı bir REF alanını temsil ettiğini belirtir.
FieldRefDoc11RD alanını belirtir.
FieldRevisionNum24REVNUM alanını belirtir.
FieldSaveDate22SAVEDATE alanını belirtir.
FieldSection65BÖLÜM alanını belirtir.
FieldSectionPages66SECTIONPAGES alanını belirtir.
FieldSequence12SEQ alanını belirtir.
FieldSet6SET alanını belirtir.
FieldShape95ŞEKİL alanını belirtir.
FieldSkipIf43SKIPIF alanını belirtir.
FieldStyleRef10STYLEREF alanını belirtir.
FieldSubject16KONU alanını belirtir.
FieldSymbol57SEMBOL alanını belirtir.
FieldTemplate30ŞABLON alanını belirtir.
FieldTime32ZAMAN alanını belirtir.
FieldTitle15BAŞLIK alanını belirtir.
FieldTOA73TOA alanını belirtir.
FieldTOAEntry74TA alanını belirtir.
FieldTOC13İçindekiler alanını belirtir.
FieldTOCEntry9TC alanını belirtir.
FieldUserAddress62USERADDRESS alanını belirtir.
FieldUserInitials61USERINITIALS alanını belirtir.
FieldUserName60KULLANICI ADI alanını belirtir.

Örnekler

Alan kodu kullanılarak bir belgeye alanın nasıl ekleneceğini gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Field field = builder.InsertField("DATE \\@ \"dddd, MMMM dd, yyyy\"");

Assert.AreEqual(FieldType.FieldDate, field.Type);
Assert.AreEqual("DATE \\@ \"dddd, MMMM dd, yyyy\"", field.GetFieldCode());

// InsertField yönteminin bu aşırı yüklemesi eklenen alanları otomatik olarak günceller.
Assert.True((DateTime.Today - DateTime.Parse(field.Result)).Days <= 1);

FieldStart düğümüyle nasıl çalışılacağını gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

FieldDate field = (FieldDate)builder.InsertField(FieldType.FieldDate, true);
field.Format.DateTimeFormat = "dddd, MMMM dd, yyyy";
field.Update();

FieldChar fieldStart = field.Start;

Assert.AreEqual(FieldType.FieldDate, fieldStart.FieldType);
Assert.AreEqual(false, fieldStart.IsDirty);
Assert.AreEqual(false, fieldStart.IsLocked);

// Belgedeki alanı temsil eden cephe nesnesini al.
field = (FieldDate)fieldStart.GetField();

Assert.AreEqual(false, field.IsLocked);
Assert.AreEqual(" DATE  \\@ \"dddd, MMMM dd, yyyy\"", field.GetFieldCode());

// Alanı güncel tarihi gösterecek şekilde güncelleyin.
field.Update();

Ayrıca bakınız