SubDocument
Inhalt
[
Ausblenden
]SubDocument class
Stellt eineUnterdokument - Dies ist ein Verweis auf ein extern gespeichertes Dokument.
Um mehr zu erfahren, besuchen Sie dieAspose.Words Dokumentobjektmodell (DOM) Dokumentationsartikel.
public class SubDocument : Node
Eigenschaften
| Name | Beschreibung |
|---|---|
| CustomNodeId { get; set; } | Gibt die benutzerdefinierte Knotenkennung an. |
| virtual Document { get; } | Ruft das Dokument ab, zu dem dieser Knoten gehört. |
| virtual IsComposite { get; } | RückgabenWAHR wenn dieser Knoten andere Knoten enthalten kann. |
| NextSibling { get; } | Ruft den Knoten ab, der diesem Knoten unmittelbar folgt. |
| override NodeType { get; } | RückgabenSubDocument . |
| ParentNode { get; } | Ruft den unmittelbar übergeordneten Knoten dieses Knotens ab. |
| PreviousSibling { get; } | Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. |
| Range { get; } | Gibt einenRangeObjekt, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist. |
Methoden
| Name | Beschreibung |
|---|---|
| override Accept(DocumentVisitor) | Nimmt einen Besucher auf. |
| Clone(bool) | Erstellt ein Duplikat des Knotens. |
| GetAncestor(NodeType) | Ruft den ersten Vorfahren des angegebenenNodeType . |
| GetAncestor(Type) | Ruft den ersten Vorgänger des angegebenen Objekttyps ab. |
| virtual GetText() | Ruft den Text dieses Knotens und aller seiner untergeordneten Knoten ab. |
| NextPreOrder(Node) | Ruft den nächsten Knoten gemäß dem Pre-Order-Tree-Traversal-Algorithmus ab. |
| PreviousPreOrder(Node) | Ruft den vorherigen Knoten gemäß dem Pre-Order-Tree-Traversal-Algorithmus ab. |
| Remove() | Entfernt sich selbst vom übergeordneten Element. |
| ToString(SaveFormat) | Exportiert den Inhalt des Knotens in eine Zeichenfolge im angegebenen Format. |
| ToString(SaveOptions) | Exportiert den Inhalt des Knotens unter Verwendung der angegebenen Speicheroptionen in eine Zeichenfolge. |
Bemerkungen
In dieser Version von Aspose.Words,SubDocumentKnoten bieten keine öffentlichen Methoden und Eigenschaften zum Erstellen oder Ändern eines Unterdokuments. In dieser Version können Sie nicht instanziieren SubDocument Knoten oder vorhandene ändern, außer sie zu löschen.
SubDocument kann nur ein Kind sein vonParagraph.
Beispiele
Zeigt, wie auf das Unterdokument eines Hauptdokuments zugegriffen wird.
Document doc = new Document(MyDir + "Master document.docx");
NodeCollection subDocuments = doc.GetChildNodes(NodeType.SubDocument, true);
// Dieser Knoten dient als Verweis auf ein externes Dokument und auf seinen Inhalt kann nicht zugegriffen werden.
SubDocument subDocument = (SubDocument)subDocuments[0];
Assert.False(subDocument.IsComposite);
Siehe auch
- class Node
- namensraum Aspose.Words
- Montage Aspose.Words