SubDocument
Innehåll
[
Dölj
]SubDocument class
Representerar enDeldokument - vilket är en referens till ett externt lagrat dokument.
För att lära dig mer, besökAspose.Words-dokumentobjektmodell (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; } | Returersann om denna nod kan innehålla andra noder. |
NextSibling { get; } | Hämtar noden som följer direkt efter denna nod. |
override NodeType { get; } | ReturerSubDocument . |
ParentNode { get; } | Hämtar den omedelbara föräldern till denna nod. |
PreviousSibling { get; } | Hämtar noden som omedelbart föregår 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) | Tar emot en besökare. |
Clone(bool) | Skapar en duplikat 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 noder. |
NextPreOrder(Node) | Hämtar nästa nod enligt algoritmen för förbeställningsträdtraversering. |
PreviousPreOrder(Node) | Hämtar föregående nod enligt algoritmen för trädtraversering i förbeställning. |
Remove() | Tar bort sig själv från föräldern. |
ToString(SaveFormat) | Exporterar nodens innehåll till en sträng i det angivna formatet. |
ToString(SaveOptions) | Exporterar nodens innehåll till en sträng med de angivna sparalternativen. |
Anmärkningar
I den här versionen av Aspose.Words,SubDocument
Noder tillhandahåller inte publika metoder och egenskaper för att skapa eller ändra ett deldokument. 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 är inte åtkomligt.
SubDocument subDocument = (SubDocument)subDocuments[0];
Assert.False(subDocument.IsComposite);
Se även
- class Node
- namnutrymme Aspose.Words
- hopsättning Aspose.Words