Class IllustrationElement

IllustrationElement class

Represents a base class for illustration structure elements in logical structure.

public abstract class IllustrationElement : StructureElement

Properties

NameDescription
ActualText { get; set; }Gets or sets the actual text for structure element.
AlternativeText { get; set; }Gets or sets the alternative text for structure element.
Attributes { get; }Gets StructureAttributeCollection object.
ChildElements { get; }Gets children collection of Element objects.
DefaultAttributeOwner { get; }Gets AttributeOwnerStandard object.
ExpansionText { get; set; }Gets or sets the expansion text for structure element.
ID { get; }Gets the ID for structure element.
Language { get; set; }Gets or sets the language for structure element.
ParentElement { get; }Get parent element.
StructureType { get; }Gets type of structure element.
Title { get; set; }Gets or sets the title for structure element.

Methods

NameDescription
AppendChild(Element)Append Element to collection of children.
ChangeParentElement(StructureElement)Change parent element for current structure element
ClearId()Clear ID for structure element.
FindElements<T>(bool)Find Elements of a given type
GenerateId()Generate ID for structure element.
SetId(string)Sets ID for structure element.
virtual SetImage(string, double)Appends image to current illustration element.
virtual SetImage(string, double, double)Appends image to current illustration element.
SetTag(string)Sets custom tag for structure element.
override ToString()Returns a string that represents the current object.

See Also