StoryType
Contenu
[
Cacher
]StoryType enumeration
Le texte d’un document Word est stocké dans des histoires.StoryType
identifie une histoire.
public enum StoryType
Valeurs
Nom | Évaluer | La description |
---|---|---|
None | 0 | Valeur par défaut. Il n’y a pas une telle histoire dans le document. |
MainText | 1 | Contient le texte principal du document, représenté parBody . |
Footnotes | 2 | Contient le texte d’une note de bas de page, représenté parFootnote . |
Endnotes | 3 | Contient le texte des notes de fin, représenté parFootnote . |
Comments | 4 | Contient des commentaires sur le document (annotations), représentés parComment . |
Textbox | 5 | Contient du texte de forme ou de zone de texte, représenté parShape . |
EvenPagesHeader | 6 | Contient le texte de l’en-tête des pages paires, représenté parHeaderFooter . |
PrimaryHeader | 7 | Contient le texte de l’en-tête principal. Lorsque l’en-tête est différent pour les pages paires et impaires, contient le texte de l’en-tête des pages impaires. Représenté parHeaderFooter . |
EvenPagesFooter | 8 | Contient le texte du pied de page des pages paires, représenté parHeaderFooter . |
PrimaryFooter | 9 | Contient le texte du pied de page principal. Lorsque le pied de page est différent pour les pages paires et impaires, contient le texte du pied de page des pages impaires. Représenté parHeaderFooter . |
FirstPageHeader | 10 | Contient le texte de l’en-tête de la première page, représenté parHeaderFooter . |
FirstPageFooter | 11 | Contient le texte du pied de page de la première page, représenté parHeaderFooter . |
FootnoteSeparator | 12 | Contient le texte du séparateur de note de bas de page, représenté parFootnoteSeparator . |
FootnoteContinuationSeparator | 13 | Contient le texte du séparateur de continuation de note de bas de page, représenté parFootnoteSeparator . |
FootnoteContinuationNotice | 14 | Contient le texte du séparateur d’avis de suite de note de bas de page, représenté parFootnoteSeparator . |
EndnoteSeparator | 15 | Contient le texte du séparateur de note de fin, représenté parFootnoteSeparator . |
EndnoteContinuationSeparator | 16 | Contient le texte du séparateur de continuation de note de fin, représenté parFootnoteSeparator . |
EndnoteContinuationNotice | 17 | Contient le texte du séparateur de notification de continuation de note de fin, représenté parFootnoteSeparator . |
Exemples
Montre comment supprimer toutes les formes d’un nœud.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Utilisez un DocumentBuilder pour insérer une forme. Il s'agit d'une forme en ligne,
// qui a un paragraphe parent, qui est un nœud enfant du corps de la première section.
builder.InsertShape(ShapeType.Cube, 100.0, 100.0);
Assert.AreEqual(1, doc.GetChildNodes(NodeType.Shape, true).Count);
// Nous pouvons supprimer toutes les formes des paragraphes enfants de ce Body.
Assert.AreEqual(StoryType.MainText, doc.FirstSection.Body.StoryType);
doc.FirstSection.Body.DeleteShapes();
Assert.AreEqual(0, doc.GetChildNodes(NodeType.Shape, true).Count);
Voir également
- espace de noms Aspose.Words
- Assemblée Aspose.Words