StoryType
StoryType enumeration
Word 文档的文本存储在故事中。 故事类型确定一个故事。
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 |
包含脚注分隔符的文本,表示为FootnoteSeparator. |
FootnoteContinuationSeparator | 13 |
包含脚注继续分隔符的文本,表示为FootnoteSeparator. |
FootnoteContinuationNotice | 14 |
包含脚注继续通知分隔符的文本,表示为FootnoteSeparator. |
EndnoteSeparator | 15 |
包含尾注分隔符的文本,表示为FootnoteSeparator. |
EndnoteContinuationSeparator | 16 |
包含尾注继续分隔符的文本,表示为FootnoteSeparator. |
EndnoteContinuationNotice | 17 |
包含尾注延续通知分隔符的文本,表示为FootnoteSeparator. |
例子
显示如何从节点中删除所有形状。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// 使用 DocumentBuilder 插入一个形状。这是一个内联形状,
// 其中有一个父Paragraph,它是第一节Body的子节点。
builder.InsertShape(ShapeType.Cube, 100.0, 100.0);
Assert.AreEqual(1, doc.GetChildNodes(NodeType.Shape, true).Count);
// 我们可以从这个 Body 的子段落中删除所有的形状。
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