StoryType

StoryType enumeration

Word belgesinin metni hikayelerde saklanır.StoryType bir hikayeyi tanımlar.

public enum StoryType

değerler

İsimDeğerTanım
None0Varsayılan değer. Belgede böyle bir hikaye yok.
MainText1Belgenin ana metnini içerir ve şu şekilde gösterilir:Body .
Footnotes2Dipnot metnini içerir ve şu şekilde gösterilir:Footnote .
Endnotes3Dipnot metnini içerir, şu şekilde gösterilir:Footnote .
Comments4Belge yorumlarını (açıklamaları) içerir ve şunlarla temsil edilir:Comment .
Textbox5Şekil veya metin kutusu metnini içerir ve şu şekilde gösterilir:Shape .
EvenPagesHeader6Çift sayfaların üstbilgisinin metnini içerir ve şu şekilde gösterilir:HeaderFooter .
PrimaryHeader7Birincil başlığın metnini içerir. Başlık tek ve çift sayfalar için farklı olduğunda, tek sayfaların başlığının metnini içerir. Tarafından temsil edilirHeaderFooter .
EvenPagesFooter8Çift sayfaların altbilgisinin metnini içerir, şu şekilde gösterilir:HeaderFooter .
PrimaryFooter9Birincil altbilginin metnini içerir. Altbilgi tek ve çift sayfalar için farklı olduğunda, tek sayfaların altbilgisinin metnini içerir. Tarafından temsil edilirHeaderFooter .
FirstPageHeader10İlk sayfa başlığının metnini içerir ve şu şekilde gösterilir:HeaderFooter .
FirstPageFooter11İlk sayfa altbilgisinin metnini içerir ve şu şekilde gösterilir:HeaderFooter .
FootnoteSeparator12Dipnot ayırıcısının metnini içerir.
FootnoteContinuationSeparator13Dipnot devam ayırıcısının metnini içerir.
FootnoteContinuationNotice14Dipnot devam bildirimi ayırıcısının metnini içerir.
EndnoteSeparator15Dipnot ayırıcısının metnini içerir.
EndnoteContinuationSeparator16Dipnot devam ayırıcısının metnini içerir.
EndnoteContinuationNotice17Dipnot devam bildirimi ayırıcısının metnini içerir.

Örnekler

Bir düğümden tüm şekillerin nasıl kaldırılacağını gösterir.

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

// Bir şekil eklemek için bir DocumentBuilder kullanın. Bu bir satır içi şekildir,
// ilk bölümün Gövdesinin bir alt düğümü olan bir ana Paragrafı vardır.
builder.InsertShape(ShapeType.Cube, 100.0, 100.0);

Assert.AreEqual(1, doc.GetChildNodes(NodeType.Shape, true).Count);

// Bu Gövdenin alt paragraflarından tüm şekilleri silebiliriz.
Assert.AreEqual(StoryType.MainText, doc.FirstSection.Body.StoryType);
doc.FirstSection.Body.DeleteShapes();

Assert.AreEqual(0, doc.GetChildNodes(NodeType.Shape, true).Count);

Ayrıca bakınız