TOCIElement

TOCIElement

Übersicht

TOCIElement ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: StructureElement.

Diese Klasse stellt 12 Methoden zur Arbeit mit TOCIElement-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID und 7 weitere.

Eigenschaften

NameTypZugriffBeschreibung
StructureTextStateStructureTextStateLesenTextzustand, der auf den Inline-Inhalt dieses Elements angewendet wird (nur gespeichert — der FOSS-Struktur-Builder rendert ihn nicht erneut).
AttributesStructureElementAttributesLesenDie Strukturattribute (/A), die an diesem Element angehängt sind, nach Eigentümer organisiert.
StructureTypestringLesenDie PDF-Strukturtyp-Rolle (/S-Eintrag, z. B.
SStructureTypeLesenDer Strukturtyp des Elements (/S) als ein StructureType, dessen Name das Rollen-Tag ist (z. B.
ActualTextstringLesen/SchreibenDer Ersatztext für den markierten Inhalt (/ActualText).
AlternativeTextstringLesen/SchreibenAlternativtext, der von assistiver Technologie verwendet wird (/Alt).
ExpansionTextstringLesen/SchreibenErweiterungstext für eine Abkürzung (/E).
LanguagestringLesen/SchreibenBCP-47 Sprachcode für den Inhalt des Elements (/Lang).
IDstringLesenElementkennung (/ID); schreibgeschützt — beim Speichern zugewiesen.
TitlestringLesen/SchreibenTitel des Strukturelements (/T).
PagePage?LesenSeite, die den Inhalt dieses Elements hostet, oder null, wenn das Element noch keiner Seite zugeordnet wurde.
ParentElementStructureElement?LesenDas übergeordnete Strukturelement oder null, wenn dieses Element losgelöst ist oder sich direkt unter der Wurzel des Strukturbaums befindet.
ChildElementsElementListLesenDirekte Kinder dieses Elements.

Methoden

SignaturBeschreibung
AppendChild(child: StructureElement)Füge ein Kind unter dem /K-Array dieses Elements hinzu.
SetTag(tag: string)Ordnen Sie die Rolle dieses Elements einem benutzerdefinierten Tag zu und registrieren Sie das Tag → seinen Standardtyp in der Dokumentrollenkarte.
ToString()Textuelle Darstellung, die beim Ausgeben des Strukturbaums verwendet wird (Rollenname; fällt zurück auf den Typnamen).
FindElements(recursive: bool)Rekursiv nach Nachfahren-Elementen vom Typ T suchen.
AppendChild(child: StructureElement, validate: bool)Kind-Element anhängen mit optionalem Validierungsschritt.
SetText(text: string)Setze den Textinhalt des Elements (gespeichert als ActualText).
SetId(id: string)Setze die Elementkennung (/ID).
ClearId()Entfernen Sie die Elementkennung (/ID).
AdjustPosition(settings: object)Erfassen Sie die angeforderte Layout-Position für ein vom Autor erstelltes Strukturelement.
ChangeParentElement(newParent: StructureElement, validate: bool)Verschieben Sie dieses Element unter newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Lösen Sie dieses Element und ordnen Sie anschließend seine Kinder dem vorherigen übergeordneten Element dieses Elements zu (unter Verwendung des Slots dieses Elements).
Detach()Lösen Sie dieses Element von seinem übergeordneten Element.

Siehe auch

 Deutsch