IStructuredDocumentTag

IStructuredDocumentTag

概述

IStructuredDocumentTag 是 Aspose.Words FOSS 中用于 .NET 的接口。

用于为 StructuredDocumentTag 和 StructuredDocumentTagRangeStart 定义通用数据的接口。

此接口在 .NET 程序中提供 2 个用于操作 IStructuredDocumentTag 对象的方法。可用的方法包括:GetChildNodes、RemoveSelfOnly。在安装了 Aspose.Words FOSS for .NET 包之后,所有公共成员对任何 .NET 应用程序均可访问。属性有:Appearance、Color、Id、IsMultiSection、IsShowingPlaceholderText、Level,以及另外 10 项。

属性

名称类型访问描述
IsMultiSectionbool读取如果此实例是范围(多节)结构化文档标签,则返回 true。
NodeNode读取返回实现此接口的 Node 对象。
Idint读取为此 SDT 指定唯一的只读持久数值 Id。
Tagstring读写指定与当前 SDT 节点关联的标签。
Titlestring读写指定与此 SDT 关联的友好名称。
PlaceholderBuildingBlock读取获取包含占位符文本的 BuildingBlock,当此 SDT 运行内容为空时应显示该文本;如果通过 XmlMapping 元素指定或 IsShowingPlaceholderText 元素为 true,则关联的映射 XML 元素为空。
PlaceholderNamestring读写获取或设置包含占位符文本的 BuildingBlock 的名称。
AppearanceSdtAppearance读写获取或设置结构化文档标签的外观。
IsShowingPlaceholderTextbool读写指定此 SDT 的内容是否应被解释为包含占位符文本(而不是 SDT 中的常规文本内容)。
LevelMarkupLevel读取获取此 SDT 在文档树中出现的层级。
SdtTypeSdtType读取获取此结构化文档标记的类型。
LockContentControlbool读写当设置为 true 时,此属性将阻止用户删除此 SDT。
LockContentsbool读写当设置为 true 时,此属性将阻止用户编辑此 SDT 的内容。
ColorSystem.Drawing.Color读写获取或设置结构化文档标签的颜色。
XmlMappingXmlMapping读取获取一个对象,该对象表示此结构化文档标签到 XML 数据在当前文档的自定义 XML 部分的映射。
WordOpenXMLstring读取获取一个字符串,表示节点中以 FlatOpc 格式包含的 XML。

方法

签名描述
RemoveSelfOnly()仅删除此 SDT 节点本身,但保留其内容在文档树中。
GetChildNodes(nodeType: NodeType, isDeep: bool)返回一个实时集合,其中包含匹配指定类型的子节点。

另请参阅

 中文