StoryType
内容
[
隐藏
]StoryType enumeration
Word 文档的文本存储在故事中。StoryType识别一个故事。
public enum StoryType
价值观
| 姓名 | 价值 | 描述 |
|---|---|---|
| None | 0 | 默认值。文档中没有此故事。 |
| MainText | 1 | 包含文档的正文,表示为Body. |
| Footnotes | 2 | 包含脚注文本,表示为Footnote. |
| Endnotes | 3 | 包含尾注文本,表示为Footnote. |
| Comments | 4 | 包含文档注释(注解),表示为Comment. |
| Textbox | 5 | 包含形状或文本框文本,表示为Shape. |
| EvenPagesHeader | 6 | 包含偶数页页眉的文本,表示为HeaderFooter. |
| PrimaryHeader | 7 | 包含主页眉文本。当奇数页和偶数页的页眉不同时, 包含奇数页页眉文本。表示为HeaderFooter. |
| EvenPagesFooter | 8 | 包含偶数页页脚的文本,表示为HeaderFooter. |
| PrimaryFooter | 9 | 包含主页脚文本。当奇数页和偶数页的页脚不同时, 包含奇数页页脚文本。表示为HeaderFooter. |
| FirstPageHeader | 10 | 包含第一页页眉的文本,表示为HeaderFooter. |
| FirstPageFooter | 11 | 包含第一页页脚的文本,表示为HeaderFooter. |
| FootnoteSeparator | 12 | 包含脚注分隔符的文本。 |
| FootnoteContinuationSeparator | 13 | 包含脚注延续分隔符的文本。 |
| FootnoteContinuationNotice | 14 | 包含脚注延续通知分隔符的文本。 |
| EndnoteSeparator | 15 | 包含尾注分隔符的文本。 |
| EndnoteContinuationSeparator | 16 | 包含尾注延续分隔符的文本。 |
| EndnoteContinuationNotice | 17 | 包含尾注延续通知分隔符的文本。 |
例子
展示如何从节点中删除所有形状。
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);
也可以看看
- 命名空间 Aspose.Words
- 部件 Aspose.Words