SubDocument
Contenuti
[
Nascondere
]SubDocument class
Rappresenta unSottodocumento - che è un riferimento a un documento memorizzato esternamente.
Per saperne di più, visita ilModello a oggetti del documento (DOM) di Aspose.Words articolo di documentazione.
public class SubDocument : Node
Proprietà
| Nome | Descrizione |
|---|---|
| CustomNodeId { get; set; } | Specifica l’identificatore del nodo personalizzato. |
| virtual Document { get; } | Ottiene il documento a cui appartiene questo nodo. |
| virtual IsComposite { get; } | RestituisceVERO se questo nodo può contenere altri nodi. |
| NextSibling { get; } | Ottiene il nodo immediatamente successivo a questo nodo. |
| override NodeType { get; } | RestituisceSubDocument . |
| ParentNode { get; } | Ottiene il genitore immediato di questo nodo. |
| PreviousSibling { get; } | Ottiene il nodo immediatamente precedente questo nodo. |
| Range { get; } | Restituisce unRangeoggetto che rappresenta la porzione di un documento contenuta in questo nodo. |
Metodi
| Nome | Descrizione |
|---|---|
| override Accept(DocumentVisitor) | Accetta un visitatore. |
| Clone(bool) | Crea un duplicato del nodo. |
| GetAncestor(NodeType) | Ottiene il primo antenato dell’oggetto specificatoNodeType . |
| GetAncestor(Type) | Ottiene il primo antenato del tipo di oggetto specificato. |
| virtual GetText() | Ottiene il testo di questo nodo e di tutti i suoi figli. |
| NextPreOrder(Node) | Ottiene il nodo successivo in base all’algoritmo di attraversamento dell’albero preordinato. |
| PreviousPreOrder(Node) | Ottiene il nodo precedente secondo l’algoritmo di attraversamento dell’albero preordinato. |
| Remove() | Si rimuove dal genitore. |
| ToString(SaveFormat) | Esporta il contenuto del nodo in una stringa nel formato specificato. |
| ToString(SaveOptions) | Esporta il contenuto del nodo in una stringa utilizzando le opzioni di salvataggio specificate. |
Osservazioni
In questa versione di Aspose.Words,SubDocument nodi non forniscono metodi pubblici e proprietà per creare o modificare un sottodocumento. In questa versione non è possibile istanziare SubDocument nodi o modificare quelli esistenti, tranne eliminarli.
SubDocument può essere solo un figlio diParagraph.
Esempi
Mostra come accedere al sottodocumento di un documento master.
Document doc = new Document(MyDir + "Master document.docx");
NodeCollection subDocuments = doc.GetChildNodes(NodeType.SubDocument, true);
// Questo nodo serve come riferimento a un documento esterno e non è possibile accedere al suo contenuto.
SubDocument subDocument = (SubDocument)subDocuments[0];
Assert.False(subDocument.IsComposite);
Guarda anche
- class Node
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words