StoryType

StoryType enumeration

Текст документа Word хранится в историях.StoryType идентифицирует историю.

public enum StoryType

Ценности

ИмяЦенностьОписание
None0Значение по умолчанию. В документе такой истории нет.
MainText1Содержит основной текст документа, представленныйBody .
Footnotes2Содержит текст сноски, представленныйFootnote .
Endnotes3Содержит текст концевых сносок, представленныйFootnote .
Comments4Содержит комментарии к документу (аннотации), представленныеComment .
Textbox5Содержит текст фигуры или текстового поля, представленныйShape .
EvenPagesHeader6Содержит текст заголовка четных страниц, представленныйHeaderFooter .
PrimaryHeader7Содержит текст основного заголовка. Если заголовок различен для нечетных и четных страниц, содержит текст заголовка нечетных страниц. ПредставленаHeaderFooter .
EvenPagesFooter8Содержит текст нижнего колонтитула четных страниц, представленныйHeaderFooter .
PrimaryFooter9Содержит текст основного нижнего колонтитула. Если нижний колонтитул разный для нечетных и четных страниц, содержит текст нижнего колонтитула нечетных страниц. ПредставленаHeaderFooter .
FirstPageHeader10Содержит текст заголовка первой страницы, представленныйHeaderFooter .
FirstPageFooter11Содержит текст нижнего колонтитула первой страницы, представленныйHeaderFooter .
FootnoteSeparator12Содержит текст разделителя сносок, представленныйFootnoteSeparator .
FootnoteContinuationSeparator13Содержит текст разделителя продолжения сноски, представленныйFootnoteSeparator .
FootnoteContinuationNotice14Содержит текст разделителя уведомления о продолжении сноски, представленныйFootnoteSeparator .
EndnoteSeparator15Содержит текст разделителя концевой сноски, представленныйFootnoteSeparator .
EndnoteContinuationSeparator16Содержит текст разделителя продолжения концевой сноски, представленныйFootnoteSeparator .
EndnoteContinuationNotice17Содержит текст разделителя уведомления о продолжении концевой сноски, представленныйFootnoteSeparator .

Примеры

Показывает, как удалить все фигуры из узла.

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

// Используйте DocumentBuilder для вставки фигуры. Это встроенная фигура,
// у которого есть родительский абзац, который является дочерним узлом тела первого раздела.
builder.InsertShape(ShapeType.Cube, 100.0, 100.0);

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

// Мы можем удалить все фигуры из дочерних абзацев этого тела.
Assert.AreEqual(StoryType.MainText, doc.FirstSection.Body.StoryType);
doc.FirstSection.Body.DeleteShapes();

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

Смотрите также