IStructuredDocumentTag

public interface IStructuredDocumentTag

定义通用数据的接口StructuredDocumentTagStructuredDocumentTagRangeStart.

方法

方法描述
getColor()获取结构化文档标签的颜色。
getId()为此指定一个唯一的只读持久数字 IdSDT.
getLevel()获取此级别SDT发生在文档树中。
getLockContentControl()当设置为 true 时,此属性将禁止用户删除此SDT.
getLockContents()当设置为 true 时,此属性将禁止用户编辑此文件的内容SDT.
getPlaceholder()获取BuildingBlock包含应在此 SDT 运行内容为空时显示的占位符文本,关联的映射 XML 元素为空,如通过getXmlMapping()元素或isShowingPlaceholderText() / isShowingPlaceholderText(boolean)元素为真。
getPlaceholderName()获取或设置名称BuildingBlock包含占位符文本。
getSdtType()获取 this 的类型Structured document tag.
getTag()指定与当前 SDT 节点关联的标签。
getTitle()指定与此关联的友好名称SDT.
getWordOpenXML()获取一个字符串,该字符串表示包含在SaveFormat.FLAT_OPC格式。
getXmlMapping()获取一个对象,该对象表示此结构化文档标记到当前文档的自定义 XML 部分中的 XML 数据的映射。
isRanged()如果此实例是范围结构化文档标记,则返回 true。
isShowingPlaceholderText()指定此内容是否SDT应被解释为包含占位符文本(与 SDT 中的常规文本内容相反)。
isShowingPlaceholderText(boolean value)指定此内容是否SDT应被解释为包含占位符文本(与 SDT 中的常规文本内容相反)。
setColor(Color value)设置结构化文档标签的颜色。
setLockContentControl(boolean value)当设置为 true 时,此属性将禁止用户删除此SDT.
setLockContents(boolean value)当设置为 true 时,此属性将禁止用户编辑此文件的内容SDT.
setPlaceholderName(String value)获取或设置名称BuildingBlock包含占位符文本。
setTag(String value)指定与当前 SDT 节点关联的标签。
setTitle(String value)指定与此关联的友好名称SDT.
structuredDocumentTagNode()返回实现此接口的 Node 对象。

getColor()

public abstract Color getColor()

获取结构化文档标签的颜色。

退货: java.awt.Color - 结构化文档标签的颜色。

getId()

public abstract int getId()

为此指定一个唯一的只读持久数字 IdSDT.

退货: int - 相应的 int 值。

getLevel()

public abstract int getLevel()

获取此级别SDT发生在文档树中。

退货: int - 这个级别SDT发生在文档树中。返回值是其中之一MarkupLevel常数。

getLockContentControl()

public abstract boolean getLockContentControl()

当设置为 true 时,此属性将禁止用户删除此SDT.

退货: boolean - 相应的布尔值。

getLockContents()

public abstract boolean getLockContents()

当设置为 true 时,此属性将禁止用户编辑此文件的内容SDT.

退货: boolean - 相应的布尔值。

getPlaceholder()

public abstract BuildingBlock getPlaceholder()

获取BuildingBlock包含应在此 SDT 运行内容为空时显示的占位符文本,关联的映射 XML 元素为空,如通过getXmlMapping()元素或isShowingPlaceholderText() / isShowingPlaceholderText(boolean)元素为真。可以为空,表示占位符不适用于此 Sdt。

退货: BuildingBlock - 这BuildingBlock包含应在此 SDT 运行内容为空时显示的占位符文本,关联的映射 XML 元素为空,如通过getXmlMapping()元素或isShowingPlaceholderText() / isShowingPlaceholderText(boolean)元素为真。

getPlaceholderName()

public abstract String getPlaceholderName()

获取或设置名称BuildingBlock包含占位符文本。

具有此名称的 BuildingBlockBuildingBlock.getName() / BuildingBlock.setName(java.lang.String)必须出现在Document.getGlossaryDocument() / Document.setGlossaryDocument(com.aspose.words.GlossaryDocument)否则会出现 java.lang.IllegalStateException。

退货: java.lang.String - 相应的 java.lang.String 值。

getSdtType()

public abstract int getSdtType()

获取 this 的类型Structured document tag.

退货: int - 这个的类型Structured document tag .返回值是其中之一SdtType常数。

getTag()

public abstract String getTag()

指定与当前 SDT 节点关联的标签。不能为空。

退货: java.lang.String - 相应的 java.lang.String 值。

getTitle()

public abstract String getTitle()

指定与此关联的友好名称SDT.不能为空。

退货: java.lang.String - 相应的 java.lang.String 值。

getWordOpenXML()

public abstract String getWordOpenXML()

获取一个字符串,该字符串表示包含在SaveFormat.FLAT_OPC格式。

退货: java.lang.String - 一个字符串,表示包含在SaveFormat.FLAT_OPC格式。

getXmlMapping()

public abstract XmlMapping getXmlMapping()

获取一个对象,该对象表示此结构化文档标记到当前文档的自定义 XML 部分中的 XML 数据的映射。您可以使用XmlMapping.setMapping(com.aspose.words.CustomXmlPart, java.lang.String, java.lang.String)此对象的方法将结构化文档标记映射到 XML 数据。

退货: XmlMapping - 表示此结构化文档标记到当前文档的自定义 XML 部分中的 XML 数据的映射的对象。

isRanged()

public abstract boolean isRanged()

如果此实例是范围结构化文档标记,则返回 true。

退货: 布尔值

isShowingPlaceholderText()

public abstract boolean isShowingPlaceholderText()

指定此内容是否SDT应被解释为包含占位符文本(与 SDT 中的常规文本内容相反)。

如果设置为 true,则在打开此文档时应恢复此状态(显示占位符文本)。

退货: boolean - 相应的布尔值。

isShowingPlaceholderText(boolean value)

public abstract void isShowingPlaceholderText(boolean value)

指定此内容是否SDT应被解释为包含占位符文本(与 SDT 中的常规文本内容相反)。

如果设置为 true,则在打开此文档时应恢复此状态(显示占位符文本)。

参数:

范围类型描述
valueboolean对应的布尔值。

setColor(Color value)

public abstract void setColor(Color value)

设置结构化文档标签的颜色。

参数:

范围类型描述
valuejava.awt.Color结构化文档标签的颜色。

setLockContentControl(boolean value)

public abstract void setLockContentControl(boolean value)

当设置为 true 时,此属性将禁止用户删除此SDT.

参数:

范围类型描述
valueboolean对应的布尔值。

setLockContents(boolean value)

public abstract void setLockContents(boolean value)

当设置为 true 时,此属性将禁止用户编辑此文件的内容SDT.

参数:

范围类型描述
valueboolean对应的布尔值。

setPlaceholderName(String value)

public abstract void setPlaceholderName(String value)

获取或设置名称BuildingBlock包含占位符文本。

具有此名称的 BuildingBlockBuildingBlock.getName() / BuildingBlock.setName(java.lang.String)必须出现在Document.getGlossaryDocument() / Document.setGlossaryDocument(com.aspose.words.GlossaryDocument)否则会出现 java.lang.IllegalStateException。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setTag(String value)

public abstract void setTag(String value)

指定与当前 SDT 节点关联的标签。不能为空。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

setTitle(String value)

public abstract void setTitle(String value)

指定与此关联的友好名称SDT.不能为空。

参数:

范围类型描述
valuejava.lang.String对应的java.lang.String值。

structuredDocumentTagNode()

public abstract Node structuredDocumentTagNode()

返回实现此接口的 Node 对象。

退货: Node