StoryType
Inhalt
[
Ausblenden
]StoryType enumeration
Der Text eines Word-Dokuments wird in Storys gespeichert.StoryType identifiziert eine Geschichte.
public enum StoryType
Werte
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Standardwert. Es gibt keine solche Story im Dokument. |
| MainText | 1 | Enthält den Haupttext des Dokuments, dargestellt durchBody . |
| Footnotes | 2 | Enthält Fußnotentext, dargestellt durchFootnote . |
| Endnotes | 3 | Enthält Endnotentext, dargestellt durchFootnote . |
| Comments | 4 | Enthält Dokumentkommentare (Annotationen), dargestellt durchComment . |
| Textbox | 5 | Enthält Form- oder Textfeldtext, dargestellt durchShape . |
| EvenPagesHeader | 6 | Enthält den Text der Kopfzeile der geraden Seiten, dargestellt durchHeaderFooter . |
| PrimaryHeader | 7 | Enthält den Text der primären Kopfzeile. Wenn die Kopfzeile für gerade und ungerade Seiten unterschiedlich ist, enthält den Text der Kopfzeile für ungerade Seiten. Dargestellt durchHeaderFooter . |
| EvenPagesFooter | 8 | Enthält den Text der Fußzeile der geraden Seiten, dargestellt durchHeaderFooter . |
| PrimaryFooter | 9 | Enthält den Text der primären Fußzeile. Wenn die Fußzeile für gerade und ungerade Seiten unterschiedlich ist, enthält den Text der ungeraden Seitenfußzeile. Dargestellt durchHeaderFooter . |
| FirstPageHeader | 10 | Enthält den Text der ersten Seitenüberschrift, dargestellt durchHeaderFooter . |
| FirstPageFooter | 11 | Enthält den Text der Fußzeile der ersten Seite, dargestellt durchHeaderFooter . |
| FootnoteSeparator | 12 | Enthält den Text des Fußnotentrennzeichens. |
| FootnoteContinuationSeparator | 13 | Enthält den Text des Fußnotenfortsetzungstrennzeichens. |
| FootnoteContinuationNotice | 14 | Enthält den Text des Fußnoten-Fortsetzungshinweis-Trennzeichens. |
| EndnoteSeparator | 15 | Enthält den Text des Endnotentrennzeichens. |
| EndnoteContinuationSeparator | 16 | Enthält den Text des Endnoten-Fortsetzungstrennzeichens. |
| EndnoteContinuationNotice | 17 | Enthält den Text des Trennzeichens für den Endnotenfortsetzungshinweis. |
Beispiele
Zeigt, wie alle Formen aus einem Knoten entfernt werden.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Verwenden Sie einen DocumentBuilder, um eine Form einzufügen. Dies ist eine Inline-Form.
// der einen übergeordneten Absatz hat, der ein untergeordneter Knoten des Hauptteils des ersten Abschnitts ist.
builder.InsertShape(ShapeType.Cube, 100.0, 100.0);
Assert.AreEqual(1, doc.GetChildNodes(NodeType.Shape, true).Count);
// Wir können alle Formen aus den untergeordneten Absätzen dieses Textkörpers löschen.
Assert.AreEqual(StoryType.MainText, doc.FirstSection.Body.StoryType);
doc.FirstSection.Body.DeleteShapes();
Assert.AreEqual(0, doc.GetChildNodes(NodeType.Shape, true).Count);
Siehe auch
- namensraum Aspose.Words
- Montage Aspose.Words