InlineStory

InlineStory

Panoramica

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

Classe base per nodi a livello inline che possono contenere paragrafi e tabelle.

Questa classe fornisce 27 metodi per lavorare con oggetti InlineStory nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator, e 15 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, Font, e altre 17.

Proprietà

NomeTipoAccessoDescrizione
StoryTypeStoryTypeLetturaRestituisce il tipo della storia.
ParentParagraphParagraphLetturaRecupera il paragrafo genitore di questo nodo.
FirstParagraphParagraphLetturaOttiene il primo paragrafo della storia.
LastParagraphParagraphLetturaOttiene l’ultimo paragrafo della storia.
ParagraphsParagraphCollectionLetturaOttiene una raccolta di paragrafi che sono figli immediati della storia.
TablesTableCollectionLetturaOttiene una raccolta di tabelle che sono figli immediati della storia.
IsInsertRevisionboolLetturaOttiene la revisione di inserimento.
IsDeleteRevisionboolLetturaOttiene la revisione di cancellazione.
IsMoveFromRevisionboolLetturaOttiene l’IsMove dalla revisione.
IsMoveToRevisionboolLetturaOttiene il valore is move to revision.
FontFontLetturaFornisce l’accesso alla formattazione del carattere di ancoraggio di questo oggetto.
IsCompositeboolLetturaRestituisce true poiché questo nodo può avere nodi figli.
HasChildNodesboolLetturaRestituisce true se questo nodo ha dei nodi figli.
FirstChildNodeLetturaOttiene il primo figlio del nodo.
LastChildNodeLetturaRestituisce 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.
PreviousSiblingNodeLetturaRestituisce il nodo immediatamente precedente a questo nodo.
NextSiblingNodeLetturaOttiene il nodo immediatamente successivo a questo nodo.
RangeRangeLetturaRestituisce un oggetto Range che rappresenta la parte di un documento contenuta in questo nodo.
CustomNodeIdintLettura/ScritturaSpecifica un identificatore di nodo personalizzato.

Metodi

FirmaDescrizione
EnsureMinimum()Se l’ultimo figlio non è un paragrafo, crea e aggiunge un paragrafo vuoto.
GetText()Ottiene 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 N-esimo nodo figlio 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 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 node specificato all’inizio dell’elenco dei node figlio per questo node.
InsertAfter(newChild: T, refChild: Node)Inserisce il node specificato immediatamente dopo il node di riferimento specificato.
InsertBefore(newChild: T, refChild: Node)Inserisce il node specificato immediatamente prima del node di riferimento specificato.
RemoveChild(oldChild: T)Rimuove il node 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 documento specificato.
CreateNavigator()Crea un navigatore che può essere usato per attraversare e leggere i nodi.
Clone(isCloneChildren: bool)Dovresti usare il sovraccarico Clone(bool, INodeCloningListener) quando la clonazione del nodo è parte di un altro processo di clonazione di nodo (di solito composito).
Accept(visitor: DocumentVisitor)Chiama Accept(visitor) su questa istanza di InlineStory.
GetAncestor(ancestorType: Type)Ottiene il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di InlineStory.
Remove()Rimuove se stesso dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di attraversamento dell’albero in pre-ordine.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di attraversamento dell’albero in pre-ordine.
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 di tipo nodo in una stringa leggibile dall’utente.

Vedi anche

 Italiano