BLSTextElement

BLSTextElement class

表示逻辑结构中块级文本结构元素的基类。

public abstract class BLSTextElement : BLSElement, ITextElement

特性

姓名描述
ActualText { get; set; }获取或设置结构元素的实际文本。
AlternativeText { get; set; }获取或设置结构元素的替代文本。
Attributes { get; }获取StructureAttributeCollection对象.
ChildElements { get; }获取子集合Element对象.
DefaultAttributeOwner { get; }获取AttributeOwnerStandard对象.
ExpansionText { get; set; }获取或设置结构元素的扩展文本。
ID { get; }获取结构元素的 ID。
Language { get; set; }获取或设置结构元素的语言。
ParentElement { get; }获取父元素。
StructureTextState { get; }获取StructureTextState当前元素的对象。
StructureType { get; }获取结构元素的类型。
Title { get; set; }获取或设置结构元素的标题。

方法

姓名描述
AppendChild(Element)追加Element收集儿童。
ChangeParentElement(StructureElement)更改当前结构元素的父元素
ClearId()清除结构元素的 ID。
FindElements<T>(bool)查找给定类型的元素
GenerateId()为结构元素生成 ID。
SetId(string)为结构元素设置 ID。
SetTag(string)为结构元素设置自定义标签。
SetText(string)将文本内容附加到当前文本元素。
override ToString()返回代表当前对象的字符串。

也可以看看