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ılamayacağını belirtir.
FieldAddin81ADDIN alanını belirtir.
FieldAddressBlock93ADRESSBLOCK 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.
FieldAutoText79OTOMETİN alanını belirtir.
FieldAutoTextList89AUTOTEXTLIST alanını belirtir.
FieldBarcode63BARKOD alanını belirtir.
FieldBibliography100500KAYNAKÇA alanını belirtir.
FieldBidiOutline92BIDIOUTLINE alanını belirtir.
FieldCitation1980ALINTI alanını belirtir.
FieldComments19YORUMLAR alanını belirtir.
FieldCompare80KARŞILAŞTIRMA 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.
FieldEmbed58EMBED alanını belirtir.
FieldEquation49EQ alanını belirtir.
FieldFileName29DOSYA ADI alanını belirtir.
FieldFileSize69FILESIZE 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.
FieldGreetingLine94GREETINGLINE alanını belirtir.
FieldGlossary47SÖZLÜK alanını belirtir.
FieldGoToButton50GOTOBUTTON alanını belirtir.
FieldHtmlActiveX91Bir HTML denetimini temsil eden alanı belirtir.
FieldHyperlink88HYPERLINK alanını belirtir.
FieldIf7IF alanını belirtir.
FieldInclude36DAHİL alanını belirtir.
FieldIncludePicture67INCLUDEPICTURE alanını belirtir.
FieldIncludeText68INCLUDETEXT alanını belirtir.
FieldIndex8INDEX alanını belirtir.
FieldIndexEntry4XE alanını belirtir.
FieldInfo14BİLGİ alanını belirtir.
FieldImport55İTHALAT 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ını belirtir.
FieldNextIf42NEXTIF alanını belirtir.
FieldNoteRef72NOTEREF alanını belirtir.
FieldNumChars28NUMCHARS alanını belirtir.
FieldNumPages26NUMPAGES alanı belirtir.
FieldNumWords27NUMWORDS alanını belirtir.
FieldOcx87OCX alanını belirtir.
FieldPage33PAGE alanını belirtir.
FieldPageRef37PAGEREF alanını belirtir.
FieldPrint48YAZDIRMA alanını belirtir.
FieldPrintDate23PRINTDATE alanını belirtir.
FieldPrivate77ÖZEL alanını belirtir.
FieldQuote35QUOTE alanını belirtir.
FieldRef3REF alanını belirtir.
FieldRefNoKeyword2Alanın, anahtar kelimenin çıkarıldığı bir REF alanını temsil ettiğini belirtir.
FieldRefDoc11RD alanını belirtir.
FieldRevisionNum24REVNUM alanını belirtir.
FieldSaveDate22KAYIT TARİHİ alanını belirtir.
FieldSection65BÖLÜM alanını belirtir.
FieldSectionPages66BÖLÜM SAYFALARI 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.
FieldTime32TIME alanını belirtir.
FieldTitle15TITLE alanını belirtir.
FieldTOA73TOA alanını belirtir.
FieldTOAEntry74TA alanını belirtir.
FieldTOC13TOC alanını belirtir.
FieldTOCEntry9TC alanını belirtir.
FieldUserAddress62USERAADDRESS alanını belirtir.
FieldUserInitials61USERINITIALS alanını belirtir.
FieldUserName60KULLANICI ADI alanını belirtir.

Örnekler

Alan kodu kullanarak belgeye nasıl alan 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.That(DateTime.Parse(field.Result), Is.EqualTo(DateTime.Today).Within(1).Days);

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ın.
field = (FieldDate)fieldStart.GetField();

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

// Geçerli tarihi gösterecek şekilde alanı güncelleyin.
field.Update();

Ayrıca bakınız