GlossaryDocument

GlossaryDocument

Översikt

GlossaryDocument är en klass i Aspose.Words FOSS för .NET. Ärver från: DocumentBase.

Representerar rotnoden för ett ordlistdokument i ett Word-dokument.

Den här klassen tillhandahåller 28 metoder för att arbeta med GlossaryDocument objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator och 16 ytterligare metoder. Alla offentliga medlemmar är åtkomliga för alla .NET-applikationer efter att ha installerat Aspose.Words FOSS för .NET-paketet. Egenskaper: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock och 18 till.

Egenskaper

NamnTypÅtkomstBeskrivning
NodeTypeNodeTypeLäsReturnerar GlossaryDocument-värdet.
BuildingBlocksBuildingBlockCollectionLäsReturnerar en typad samling som representerar alla byggstenar i glossariedokumentet.
FirstBuildingBlockBuildingBlockLäsHämtar det första byggblocket i glossariedokumentet.
LastBuildingBlockBuildingBlockLäsHämtar det sista byggblocket i glossariedokumentet.
DocumentDocumentBaseLäsHämtar den här instansen.
NodeChangingCallbackINodeChangingCallbackLäs/SkrivKallas när en nod infogas eller tas bort i dokumentet.
ResourceLoadingCallbackIResourceLoadingCallbackLäs/SkrivTillåter att kontrollera hur externa resurser laddas.
FontInfosFontInfoCollectionLäsGer åtkomst till egenskaper för teckensnitt som används i detta dokument.
StylesStyleCollectionLäsReturnerar en samling av stilar som definierats i dokumentet.
ListsListCollectionLäsGer åtkomst till listformatet som används i dokumentet.
WarningCallbackIWarningCallbackLäs/SkrivKallas under olika dokumentbearbetningsprocedurer när ett problem upptäcks som kan leda till förlust av data- eller formateringsfidelitet.
FootnoteSeparatorsFootnoteSeparatorCollectionLäsTillhandahåller åtkomst till fot- och slutnotavgränsarna som definierats i dokumentet.
BackgroundShapeShapeLäs/SkrivHämtar eller anger bakgrundsformen för dokumentet.
PageColorColorLäs/SkrivHämtar eller anger sidans färg i dokumentet.
IsCompositeboolLäsReturnerar true eftersom den här noden kan ha barnnoder.
HasChildNodesboolLäsReturnerar true om den här noden har några barnnoder.
FirstChildNodeLäsHämtar den första barnnoden för noden.
LastChildNodeLäsHämtar det sista barnet i noden.
CountintLäsHämtar antalet omedelbara barn till den här noden.
ParentNodeCompositeNodeLäsHämtar den omedelbara föräldern till den här noden.
PreviousSiblingNodeLäsHämtar noden som omedelbart föregår denna nod.
NextSiblingNodeLäsHämtar noden som omedelbart följer den här noden.
RangeRangeLäsReturnerar ett Range-objekt som representerar den del av ett dokument som finns i den här noden.
CustomNodeIdintLäs/SkrivAnger en anpassad nodidentifierare.

Metoder

SignaturBeskrivning
Accept(visitor: DocumentVisitor)Anropar VisitGlossaryDocumentStart, sedan anropar Accept för alla barnnoder till den här noden och sedan anropar VisitGlossaryDocumentEnd i slutet.
AcceptStart(visitor: DocumentVisitor)Accepterar en besökare för att besöka början av Glossary-dokumentet.
AcceptEnd(visitor: DocumentVisitor)Accepterar en besökare för att besöka slutet av Glossary-dokumentet.
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string)Hittar ett byggblock med hjälp av den angivna galleriet, kategorin och namnet.
ImportNode(srcNode: Node, isImportChildren: bool)Importerar en nod från ett annat dokument till det aktuella dokumentet.
GetText()Hämtar texten för den här noden och alla dess barn.
GetChildNodes(nodeType: NodeType, isDeep: bool)Returnerar en samling av barnnoder som matchar den angivna typen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Returnerar en N:te barnnod som matchar den specificerade typen.
SelectNodes(xpath: string)Väljer en lista med noder som matchar XPath-uttrycket.
SelectSingleNode(xpath: string)Väljer den första Node som matchar XPath-uttrycket.
GetEnumerator()Tillhandahåller stöd för for each-stiliteration över barnnoderna för denna nod.
AppendChild(newChild: T)Lägger till den angivna noden i slutet av listan med barnnoder för den här noden.
PrependChild(newChild: T)Lägger till den angivna noden i början av listan med barnnoder för den här noden.
InsertAfter(newChild: T, refChild: Node)Infogar den angivna noden omedelbart efter den angivna referensnoden.
InsertBefore(newChild: T, refChild: Node)Infogar den angivna noden omedelbart före den angivna referensnoden.
RemoveChild(oldChild: T)Tar bort den angivna barnnoden.
RemoveAllChildren()Tar bort alla barnnoder i den aktuella noden.
RemoveSmartTags()Tar bort alla SmartTag underordnade noder i den aktuella noden.
IndexOf(child: Node)Returnerar indexet för den angivna barnnoden i barnnodarrayen.
CreateNavigator()Skapar en navigator som kan användas för att traversera och läsa noder.
Clone(isCloneChildren: bool)Du bör använda overloaden Clone(bool, INodeCloningListener) när nodkloningen är en del av en annan (vanligtvis sammansatt) nodkloningsprocess.
GetAncestor(ancestorType: Type)Hämtar den första förfadern av den angivna objekttypen.
GetAncestorOf()Anropar GetAncestorOf på detta GlossaryDocument-instans.
Remove()Tar bort sig själv från föräldern.
NextPreOrder(rootNode: Node)Hämtar nästa nod enligt pre-order trädtraverseringsalgoritmen.
PreviousPreOrder(rootNode: Node)Hämtar föregående nod enligt pre-order trädtraverseringsalgoritmen.
ToString(saveFormat: SaveFormat)Exporterar nodens innehåll till en sträng i det angivna formatet.
NodeTypeToString(nodeType: NodeType)En hjälpfunktion som konverterar ett nodtyp-enumvärde till en användarvänlig sträng.

Se även

 Svenska