GlossaryDocument

GlossaryDocument

Panoramica

GlossaryDocument è una classe in Aspose.Words FOSS per .NET. Eredita da: DocumentBase.

Rappresenta l’elemento radice per un documento glossario all’interno di un documento Word.

Questa classe fornisce 28 metodi per lavorare con oggetti GlossaryDocument nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator 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à: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock e altre 18.

Proprietà

NomeTipoAccessoDescrizione
NodeTypeNodeTypeLetturaRestituisce il valore GlossaryDocument.
BuildingBlocksBuildingBlockCollectionLetturaRestituisce una collezione tipizzata che rappresenta tutti i blocchi costitutivi nel documento del glossario.
FirstBuildingBlockBuildingBlockLetturaOttiene il primo blocco costruttivo nel documento del glossario.
LastBuildingBlockBuildingBlockLetturaOttiene l’ultimo blocco costitutivo nel documento del glossario.
DocumentDocumentBaseLetturaOttiene questa istanza.
NodeChangingCallbackINodeChangingCallbackLettura/ScritturaViene chiamata quando un nodo viene inserito o rimosso nel documento.
ResourceLoadingCallbackIResourceLoadingCallbackLettura/ScritturaConsente di controllare come vengono caricati le risorse esterne.
FontInfosFontInfoCollectionLetturaFornisce l’accesso alle proprietà dei caratteri utilizzati in questo documento.
StylesStyleCollectionLetturaRestituisce una raccolta di stili definiti nel documento.
ListsListCollectionLetturaFornisce l’accesso alla formattazione delle liste utilizzata nel documento.
WarningCallbackIWarningCallbackLettura/ScritturaRichiamato durante varie procedure di elaborazione del documento quando viene rilevato un problema che potrebbe comportare una perdita di fedeltà dei dati o della formattazione.
FootnoteSeparatorsFootnoteSeparatorCollectionLetturaFornisce l’accesso ai separatori di nota a piè di pagina/fine nota definiti nel documento.
BackgroundShapeShapeLettura/ScritturaOttiene o imposta la forma di sfondo del documento.
PageColorColorLettura/ScritturaOttiene o imposta il colore della pagina del documento.
IsCompositeboolLetturaRestituisce true poiché questo nodo può avere nodi figli.
HasChildNodesboolLetturaRestituisce true se questo nodo ha dei nodi figli.
FirstChildNodeLetturaOttiene il primo figlio del nodo.
LastChildNodeLetturaOttiene l’ultimo figlio del nodo.
CountintLetturaOttiene il numero di figli immediati di questo nodo.
ParentNodeCompositeNodeLetturaOttiene il genitore immediato di questo nodo.
PreviousSiblingNodeLetturaOttiene il nodo immediatamente precedente a questo nodo.
NextSiblingNodeLetturaRestituisce 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
Accept(visitor: DocumentVisitor)Chiama VisitGlossaryDocumentStart, poi chiama Accept per tutti i nodi figli di questo nodo e infine chiama VisitGlossaryDocumentEnd alla fine.
AcceptStart(visitor: DocumentVisitor)Accetta un visitatore per visitare l’inizio del documento Glossary.
AcceptEnd(visitor: DocumentVisitor)Accetta un visitatore per visitare la fine del documento Glossary.
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string)Trova un blocco costruttivo usando la galleria, la categoria e il nome specificati.
ImportNode(srcNode: Node, isImportChildren: bool)Importa un nodo da un altro documento al documento corrente.
GetText()Ottiene il testo di questo nodo e di tutti i suoi figli.
GetChildNodes(nodeType: NodeType, isDeep: bool)Restituisce una raccolta di Node figlio che corrispondono al tipo specificato.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Restituisce il N-esimo Node figlio che corrisponde al tipo specificato.
SelectNodes(xpath: string)Seleziona un elenco di Node corrispondenti all’espressione XPath.
SelectSingleNode(xpath: string)Seleziona il primo Node 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 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 figli 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 figli.
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 fa parte di un altro (di solito composito) processo di clonazione del nodo.
GetAncestor(ancestorType: Type)Ottiene il primo antenato del tipo di oggetto specificato.
GetAncestorOf()Chiama GetAncestorOf su questa istanza di GlossaryDocument.
Remove()Rimuove se stesso dal genitore.
NextPreOrder(rootNode: Node)Ottiene il nodo successivo secondo l’algoritmo di attraversamento pre-order dell’albero.
PreviousPreOrder(rootNode: Node)Ottiene il nodo precedente secondo l’algoritmo di attraversamento pre-order 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