SubDocument
Innehåll
[
Dölj
]SubDocument class
Representerar enUnderdokument - som är en referens till ett externt lagrat dokument.
För att lära dig mer, besökAspose.Words Document Object Model (DOM) dokumentationsartikel.
public class SubDocument : Node
Egenskaper
namn | Beskrivning |
---|---|
CustomNodeId { get; set; } | Anger anpassad nodidentifierare. |
virtual Document { get; } | Hämtar dokumentet som denna nod tillhör. |
virtual IsComposite { get; } | ReturnerarSann om denna nod kan innehålla andra noder. |
NextSibling { get; } | Hämtar noden omedelbart efter denna nod. |
override NodeType { get; } | ReturnerarSubDocument . |
ParentNode { get; } | Hämtar den omedelbara föräldern till denna nod. |
PreviousSibling { get; } | Hämtar noden omedelbart före denna nod. |
Range { get; } | Returnerar enRange objekt som representerar den del av ett dokument som finns i denna nod. |
Metoder
namn | Beskrivning |
---|---|
override Accept(DocumentVisitor) | Accepterar en besökare. |
Clone(bool) | Skapar en dubblett av noden. |
GetAncestor(NodeType) | Hämtar den första förfadern till den angivnaNodeType . |
GetAncestor(Type) | Hämtar den första förfadern till den angivna objekttypen. |
virtual GetText() | Hämtar texten för denna nod och alla dess underordnade. |
NextPreOrder(Node) | Hämtar nästa nod enligt algoritmen för förbeställningsträdet. |
PreviousPreOrder(Node) | Hämtar föregående nod enligt algoritmen för förbeställningsträdet. |
Remove() | Tar bort sig själv från föräldern. |
ToString(SaveFormat) | Exporterar innehållet i noden till en sträng i angivet format. |
ToString(SaveOptions) | Exporterar innehållet i noden till en sträng med de angivna sparalternativen. |
Anmärkningar
I den här versionen av Aspose.Words,SubDocument
noder tillhandahåller inte offentliga metoder och egenskaper för att skapa eller ändra ett underdokument. I den här versionen kan du inte instansiera SubDocument
noder eller ändra befintliga förutom att ta bort dem.
SubDocument
kan bara vara ett barn avParagraph
.
Exempel
Visar hur man kommer åt ett huvuddokuments underdokument.
Document doc = new Document(MyDir + "Master document.docx");
NodeCollection subDocuments = doc.GetChildNodes(NodeType.SubDocument, true);
// Denna nod fungerar som en referens till ett externt dokument, och dess innehåll kan inte nås.
SubDocument subDocument = (SubDocument)subDocuments[0];
Assert.False(subDocument.IsComposite);
Se även
- class Node
- namnutrymme Aspose.Words
- hopsättning Aspose.Words