StoryType

StoryType enumeration

Bir 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 şu şekilde temsil edilen ana metnini içerir:Body .
Footnotes2Aşağıdakilerle temsil edilen dipnot metnini içerir:Footnote .
Endnotes3Aşağıdakilerle temsil edilen son not metnini içerir:Footnote .
Comments4Şununla temsil edilen belge yorumlarını (ek açıklamalar) içerir:Comment .
Textbox5Şekli veya metin kutusu metnini içerir; şu şekilde temsil edilir:Shape .
EvenPagesHeader6Çift sayfalar başlığının metnini içerir; şu şekilde temsil edilir:HeaderFooter .
PrimaryHeader7Birincil başlığın metnini içerir. Başlık tek ve çift sayfalar için farklı olduğunda, tek sayfalar başlığının metnini içerir. İle temsil edilenHeaderFooter .
EvenPagesFooter8Çift sayfalar altbilgisinin metnini içerir; şu şekilde temsil edilir:HeaderFooter .
PrimaryFooter9Birincil altbilginin metnini içerir. Altbilgi tek ve çift sayfalar için farklı olduğunda, tek sayfaların altbilgisinin metnini içerir. İle temsil edilenHeaderFooter .
FirstPageHeader10İlk sayfa başlığının metnini içerir; şu şekilde temsil edilir:HeaderFooter .
FirstPageFooter11İlk sayfa altbilgisinin metnini içerir; şu şekilde temsil edilir:HeaderFooter .
FootnoteSeparator12Dipnot ayırıcının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .
FootnoteContinuationSeparator13Dipnot devam ayırıcısının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .
FootnoteContinuationNotice14Dipnot devamı bildirim ayırıcısının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .
EndnoteSeparator15Son not ayırıcının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .
EndnoteContinuationSeparator16Son not devam ayırıcısının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .
EndnoteContinuationNotice17Son not devam bildirimi ayırıcısının metnini içerir; şu şekilde temsil edilir:FootnoteSeparator .

Örnekler

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

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

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

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

// Bu Gövdenin alt paragraflarındaki 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