Class TableElement

Klasse TableElement

Stellt ein Tabellenelement in der logischen Struktur dar.

public sealed class TableElement : BLSElement, IAdjustPosition

Eigenschaften

NameBeschreibung
ActualText { get; set; }Ruft den tatsächlichen Text für das Strukturelement ab oder legt ihn fest.
Alignment { get; set; }Ruft die Tabellenausrichtung ab oder legt sie fest.
AlternativeText { get; set; }Ruft den alternativen Text für das Strukturelement ab oder legt ihn fest.
Attributes { get; }Ruft das StructureAttributeCollection-Objekt ab.
BackgroundColor { get; set; }Ruft die Hintergrundfarbe der Tabelle ab oder legt sie fest.
Border { get; set; }Ruft den Tabellenrand ab oder legt ihn fest.
Broken { get; set; }Ruft ab oder legt fest, ob die Tabelle vertikal gebrochen ist;
ChildElements { get; }Ruft die Sammlung von Kind-Elementobjekten ab.
ColumnAdjustment { get; set; }Ruft die Spaltenanpassung der Tabelle ab oder legt sie fest.
ColumnWidths { get; set; }Ruft die Spaltenbreiten der Tabelle ab.
CornerStyle { get; set; }Ruft die Stile der Rand-Ecken ab oder legt sie fest.
DefaultAttributeOwner { get; }Ruft das AttributeOwnerStandard-Objekt ab.
DefaultCellBorder { get; set; }Ruft den Standardzellenrand ab oder legt ihn fest.
DefaultCellPadding { get; set; }Ruft das Standardzellenpadding ab oder legt es fest.
DefaultCellTextState { get; set; }Ruft den Standardtextzustand der Zelle ab oder legt ihn fest.
DefaultColumnWidth { get; set; }Ruft die Standardspaltenbreite ab oder legt sie fest.
ExpansionText { get; set; }Ruft den Erweiterungstext für das Strukturelement ab oder legt ihn fest.
ID { get; }Ruft die ID für das Strukturelement ab.
IsBordersIncluded { get; set; }Ruft ab oder legt fest, ob der Rand in den Spaltenbreiten enthalten ist.
IsBroken { get; set; }Ruft ab oder legt fest, ob die Tabelle gebrochen ist - wird für die nächste Seite abgeschnitten.
Language { get; set; }Ruft die Sprache für das Strukturelement ab oder legt sie fest.
Left { get; set; }Ruft die linke Koordinate der Tabelle ab oder legt sie fest.
Page { get; }Ruft die Seite ab, auf der einige oder alle Kind-Elemente gerendert werden.
ParentElement { get; }Ruft das Elternelement ab.
RepeatingColumnsCount { get; set; }Ruft die maximale Anzahl der Spalten für die Tabelle ab oder legt sie fest.
RepeatingRowsCount { get; set; }Ruft die Anzahl der ersten Zeilen ab, die für mehrere Seiten wiederholt werden.
RepeatingRowsStyle { get; set; }Ruft den Stil für wiederholte Zeilen ab oder legt ihn fest.
StructureType { get; }Ruft den Typ des Strukturelements ab.
Title { get; set; }Ruft den Titel für das Strukturelement ab oder legt ihn fest.
Top { get; set; }Ruft die obere Koordinate der Tabelle ab oder legt sie fest.

Methoden

NameBeschreibung
AdjustPosition(PositionSettings)
AppendChild(Element, bool)Fügt ein Element zur Sammlung der Kinder hinzu.
ChangeParentElement(StructureElement, bool)Ändert das Elternelement für das aktuelle Strukturelement.
ClearChilds()Löscht alle Kinder.
ClearId()Löscht die ID für das Strukturelement.
CreateTBody()Erstellt TableTHeadElement und fügt es zur aktuellen Tabelle hinzu.
CreateTFoot()Erstellt TableTFootElement und fügt es zur aktuellen Tabelle hinzu.
CreateTHead()Erstellt TableTHeadElement und fügt es zur aktuellen Tabelle hinzu.
FindElements<T>(bool)Findet Elemente eines bestimmten Typs.
GenerateId()Generiert eine ID für das Strukturelement.
InsertChild(Element, int, bool)Fügt ein Element zur Sammlung der Kinder an einem bestimmten Index ein.
Remove()Entfernt: ein Element aus der Struktur, eine Referenz darauf aus dem Elternelement, Referenzen darauf aus Kindobjekten, das entsprechende Objekt aus dem Dokument.
RemoveAndMoveItsChildObjectsToItsParent(bool)Entfernt ein Element aus der Struktur, eine Referenz darauf aus dem Elternelement, Referenzen darauf aus Kindobjekten und das entsprechende Objekt aus dem Dokument. Fügt die Kindobjekte des entfernten Objekts in die Sammlung der Kindobjekte des ehemaligen Elternteils ein, beginnend am Index des entfernten Objekts.
RemoveChild(int)Entfernt das Kind an.
SetId(string)Setzt die ID für das Strukturelement.
SetTag(string)Setzt ein benutzerdefiniertes Tag für das Strukturelement.
override Tag(Annotation)Bindet ein Strukturelement an die Annotation.
override Tag(Artifact)Bindet ein Strukturelement an das Artefakt.
override Tag(BDC)Bindet ein Strukturelement an den Inhaltstream BDC-Operator.
override Tag(XForm)Bindet ein Strukturelement an den Inhaltstream XForm.
override Tag(XImage)Bindet ein Strukturelement an das XImage.
override ToString()Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

Siehe auch