Story

Story

Panoramica

Story è una classe in Aspose.Words FOSS per .NET. Eredita da: CompositeNode, IStory.

Classe base per gli elementi che contengono nodi di livello blocco Paragraph e Table.

Questa classe fornisce 28 metodi per lavorare con gli oggetti Story nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, AppendParagraph, Clone, CreateNavigator, DeleteShapes, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, e 16 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.Words FOSS per .NET. Proprietà: Count, CustomNodeId, Document, FirstChild, FirstParagraph, HasChildNodes, e altre 11.

Proprietà

NomeTipoAccessoDescrizione
StoryTypeStoryTypeLetturaOttiene il tipo di questa storia.
FirstParagraphParagraphLetturaOttiene il primo paragrafo nella storia.
LastParagraphParagraphLetturaOttiene l’ultimo paragrafo nella storia.
ParagraphsParagraphCollectionLetturaOttiene una raccolta di paragrafi che sono figli diretti della storia.
TablesTableCollectionLetturaOttiene una raccolta di tabelle che sono figli diretti della storia.
IsCompositeboolLetturaRestituisce true poiché questo nodo può avere nodi figlio.
HasChildNodesboolLetturaRestituisce true se questo nodo ha dei nodi figli.
FirstChildNodeLetturaRestituisce il primo figlio del nodo.
LastChildNodeLetturaOttiene l’ultimo figlio del nodo.
CountintLetturaOttiene il numero di figli immediati di questo nodo.
NodeTypeNodeTypeLetturaOttiene il tipo di questo nodo.
ParentNodeCompositeNodeLetturaOttiene il genitore immediato di questo nodo.
DocumentDocumentBaseLetturaOttiene il documento a cui appartiene questo nodo.
PreviousSiblingNodeLetturaOttiene il nodo immediatamente precedente a questo nodo.
NextSiblingNodeLetturaOttiene il nodo immediatamente successivo a questo nodo.
RangeRangeLetturaRestituisce un oggetto Range che rappresenta la porzione di un documento contenuta in questo nodo.
CustomNodeIdintLettura/ScritturaSpecifica un identificatore di nodo personalizzato.

Metodi

FirmaDescrizione
DeleteShapes()Elimina tutte le forme dal testo di questa storia.
AppendParagraph(text: string)Un metodo shortcut che crea un oggetto Paragraph con testo opzionale e lo aggiunge alla fine di questo oggetto.
GetText()Restituisce il testo di questo nodo e di tutti i suoi figli.
GetChildNodes(nodeType: NodeType, isDeep: bool)Restituisce una collezione di nodi figlio che corrispondono al tipo specificato.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Restituisce il nodo figlio N-esimo che corrisponde al tipo specificato.
SelectNodes(xpath: string)Seleziona un elenco di nodi che corrispondono all’espressione XPath.
SelectSingleNode(xpath: string)Seleziona il primo nodo che corrisponde all’espressione XPath.
GetEnumerator()Fornisce il supporto per l’iterazione in stile “for each” sui nodi figli di questo nodo.
AppendChild(newChild: T)Aggiunge il nodo specificato alla fine dell’elenco dei nodi figli di questo nodo.
PrependChild(newChild: T)Aggiunge il nodo specificato all’inizio dell’elenco dei nodi figlio per questo nodo.
InsertAfter(newChild: T, refChild: Node)Inserisce il nodo specificato immediatamente dopo il nodo di riferimento specificato.
InsertBefore(newChild: T, refChild: Node)Inserisce il nodo specificato immediatamente prima del nodo di riferimento specificato.
RemoveChild(oldChild: T)Rimuove il nodo figlio specificato.
RemoveAllChildren()Rimuove tutti i nodi figlio del nodo corrente.
RemoveSmartTags()Rimuove tutti i nodi discendenti SmartTag del nodo corrente.
IndexOf(child: Node)Restituisce l’indice del nodo figlio specificato nell’array dei nodi figlio.
AcceptStart(visitor: DocumentVisitor)Quando implementato in una classe derivata, chiama il metodo VisitXXXStart del visitatore di documento specificato.
AcceptEnd(visitor: DocumentVisitor)Quando implementato in una classe derivata, chiama il metodo VisitXXXEnd del visitatore di documenti specificato.
CreateNavigator()Crea un navigatore che può essere usato per attraversare e leggere i nodi.
Clone(isCloneChildren: bool)Dovresti usare la sovraccarico Clone(bool, INodeCloningListener) quando la clonazione del nodo fa parte di un altro (di solito composito) processo di clonazione di nodi.
Accept(visitor: DocumentVisitor)Chiama Accept(visitor) su questa istanza di Story.
GetAncestor(ancestorType: Type)Restituisce il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di Story.
Remove()Si rimuove dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di attraversamento pre-ordine dell’albero.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di attraversamento pre-ordine dell’albero.
ToString(saveFormat: SaveFormat)Esporta il contenuto del nodo in una stringa nel formato specificato.
NodeTypeToString(nodeType: NodeType)Un metodo di utilità che converte un valore enum del tipo di nodo in una stringa leggibile dall’utente.

Vedi anche

 Italiano