GlossaryDocument

GlossaryDocument

Übersicht

GlossaryDocument ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: DocumentBase.

Stellt das Wurzelelement für ein Glossar-Dokument innerhalb eines Word-Dokuments dar.

Diese Klasse stellt 28 Methoden zum Arbeiten mit GlossaryDocument-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Accept, AcceptEnd, AcceptStart, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetBuildingBlock, GetChild, GetChildNodes, GetEnumerator und 16 weitere Methoden. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.Words FOSS für .NET-Pakets zugänglich. Eigenschaften: BackgroundShape, BuildingBlocks, Count, CustomNodeId, Document, FirstBuildingBlock und 18 weitere.

Eigenschaften

NameTypZugriffBeschreibung
NodeTypeNodeTypeLesenGibt den GlossaryDocument-Wert zurück.
BuildingBlocksBuildingBlockCollectionLesenGibt eine typisierte Sammlung zurück, die alle Bausteine im Glossar-Dokument repräsentiert.
FirstBuildingBlockBuildingBlockLesenGibt den ersten Baustein im Glossar-Dokument zurück.
LastBuildingBlockBuildingBlockLesenGibt das letzte Baustein im Glossar-Dokument zurück.
DocumentDocumentBaseLesenRuft diese Instanz ab.
NodeChangingCallbackINodeChangingCallbackLesen/SchreibenWird aufgerufen, wenn ein Knoten im Dokument eingefügt oder entfernt wird.
ResourceLoadingCallbackIResourceLoadingCallbackLesen/SchreibenErmöglicht die Steuerung, wie externe Ressourcen geladen werden.
FontInfosFontInfoCollectionLesenStellt Zugriff auf die Eigenschaften der im Dokument verwendeten Schriftarten bereit.
StylesStyleCollectionLesenGibt eine Sammlung von im Dokument definierten Stilen zurück.
ListsListCollectionLesenStellt Zugriff auf die im Dokument verwendete Listformatierung bereit.
WarningCallbackIWarningCallbackLesen/SchreibenWird während verschiedener Dokumentverarbeitungsverfahren aufgerufen, wenn ein Problem erkannt wird, das zu einem Verlust von Daten- oder Formatierungsgenauigkeit führen könnte.
FootnoteSeparatorsFootnoteSeparatorCollectionLesenStellt Zugriff auf die im Dokument definierten Fußnoten-/Endnoten-Trennzeichen bereit.
BackgroundShapeShapeLesen/SchreibenRuft die Hintergrundform des Dokuments ab oder legt sie fest.
PageColorColorLesen/SchreibenLiest oder legt die Seitenfarbe des Dokuments fest.
IsCompositeboolLesenGibt true zurück, weil dieser Knoten Kindknoten haben kann.
HasChildNodesboolLesenGibt true zurück, wenn dieser Knoten Kindknoten hat.
FirstChildNodeLesenLiefert das erste Kind des Knotens.
LastChildNodeLesenGibt das letzte Kind des Knotens zurück.
CountintLesenGibt die Anzahl der unmittelbaren Kinder dieses Knotens zurück.
ParentNodeCompositeNodeLesenErmittelt das unmittelbare übergeordnete Element dieses Knotens.
PreviousSiblingNodeLesenGibt den Knoten zurück, der diesem Knoten unmittelbar vorausgeht.
NextSiblingNodeLesenGibt den Knoten zurück, der unmittelbar auf diesen Knoten folgt.
RangeRangeLesenGibt ein Range-Objekt zurück, das den Teil eines Dokuments darstellt, der in diesem Knoten enthalten ist.
CustomNodeIdintLesen/SchreibenSpezifiziert einen benutzerdefinierten Knotenbezeichner.

Methoden

SignaturBeschreibung
Accept(visitor: DocumentVisitor)Ruft VisitGlossaryDocumentStart auf, ruft dann Accept für alle Kindknoten dieses Knotens auf und ruft anschließend VisitGlossaryDocumentEnd am Ende auf.
AcceptStart(visitor: DocumentVisitor)Akzeptiert einen Besucher, der den Beginn des Glossar-Dokuments besucht.
AcceptEnd(visitor: DocumentVisitor)Akzeptiert einen Besucher, um das Ende des Glossar-Dokuments zu besuchen.
GetBuildingBlock(gallery: BuildingBlockGallery, category: string, name: string)Findet einen Baustein anhand der angegebenen Galerie, Kategorie und des Namens.
ImportNode(srcNode: Node, isImportChildren: bool)Importiert einen Knoten aus einem anderen Dokument in das aktuelle Dokument.
GetText()Liefert den Text dieses Knotens und aller seiner Kinder.
GetChildNodes(nodeType: NodeType, isDeep: bool)Gibt eine Sammlung von Kindknoten zurück, die dem angegebenen Typ entsprechen.
GetChild(nodeType: NodeType, index: int, isDeep: bool)Gibt den N-ten Kindknoten zurück, der dem angegebenen Typ entspricht.
SelectNodes(xpath: string)Wählt eine Liste von Knoten aus, die dem XPath-Ausdruck entsprechen.
SelectSingleNode(xpath: string)Wählt den ersten Knoten aus, der dem XPath-Ausdruck entspricht.
GetEnumerator()Bietet Unterstützung für die for-each-artige Iteration über die Kindknoten dieses Knotens.
AppendChild(newChild: T)Fügt den angegebenen Knoten am Ende der Liste der Kindknoten dieses Knotens hinzu.
PrependChild(newChild: T)Fügt den angegebenen Knoten am Anfang der Liste der Kindknoten dieses Knotens hinzu.
InsertAfter(newChild: T, refChild: Node)Fügt den angegebenen Knoten unmittelbar nach dem angegebenen Referenzknoten ein.
InsertBefore(newChild: T, refChild: Node)Fügt den angegebenen Knoten unmittelbar vor dem angegebenen Referenzknoten ein.
RemoveChild(oldChild: T)Entfernt den angegebenen Kindknoten.
RemoveAllChildren()Entfernt alle Kindknoten des aktuellen Knotens.
RemoveSmartTags()Entfernt alle SmartTag Nachfahren des aktuellen Knotens.
IndexOf(child: Node)Gibt den Index des angegebenen Kindknotens im Kindknoten-Array zurück.
CreateNavigator()Erstellt einen Navigator, der zum Durchlaufen und Lesen von Knoten verwendet werden kann.
Clone(isCloneChildren: bool)Sie sollten die Überladung Clone(bool, INodeCloningListener) verwenden, wenn das Klonen des Knotens Teil eines anderen (gewöhnlich zusammengesetzten) Knotenklonprozesses ist.
GetAncestor(ancestorType: Type)Ruft den ersten Vorfahren des angegebenen Objekttyps ab.
GetAncestorOf()Ruft GetAncestorOf für diese GlossaryDocument-Instanz auf.
Remove()Entfernt sich selbst vom übergeordneten Element.
NextPreOrder(rootNode: Node)Ermittelt den nächsten Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus.
PreviousPreOrder(rootNode: Node)Ermittelt den vorherigen Knoten gemäß dem Preorder-Baumdurchlauf-Algorithmus.
ToString(saveFormat: SaveFormat)Exportiert den Inhalt des Knotens in einen String im angegebenen Format.
NodeTypeToString(nodeType: NodeType)Eine Hilfsmethode, die einen Enum-Wert des Knotentyps in einen benutzerfreundlichen String umwandelt.

Siehe auch

 Deutsch