CustomXmlPart

遗产: java.lang.Object

所有已实现的接口: java.lang.Cloneable

public class CustomXmlPart implements Cloneable

表示自定义 XML 数据存储部件(包内的自定义 XML 数据)。

要了解更多信息,请访问Structured Document Tags or Content Control文档文章。

一份 DOCX 或 DOC 文档可以包含一个或多个自定义 XML 数据存储部分。 Aspose.Words 保留并允许通过以下方式创建和提取自定义 XML 数据Document.getCustomXmlParts() / Document.setCustomXmlParts(com.aspose.words.CustomXmlPartCollection)收藏。

方法

方法描述
deepClone()制作对象的“足够深”的副本。
equals(Object arg0)
getClass()
getData()获取此自定义 XML 数据存储部件的 XML 内容。
getDataChecksum()指定循环冗余校验 (CRC) 校验和getData() / setData(byte[])内容。
getId()获取在 OOXML 文档中标识此自定义 XML 部分的字符串。
getSchemas()指定与此自定义 XML 部分关联的 XML 架构集。
hashCode()
notify()
notifyAll()
setData(byte[] value)设置此自定义 XML 数据存储部件的 XML 内容。
setId(String value)设置在 OOXML 文档中标识此自定义 XML 部分的字符串。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public CustomXmlPart deepClone()

制作对象的“足够深”的副本。不重复的字节getData() / setData(byte[])价值。

退货: CustomXmlPart

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getData()

public byte[] getData()

获取此自定义 XML 数据存储部件的 XML 内容。

默认值为空字节数组。该值不能为 null 。

退货: 字节[- 此自定义 XML 数据存储部分的 XML 内容。

getDataChecksum()

public long getDataChecksum()

指定循环冗余校验 (CRC) 校验和getData() / setData(byte[])内容。

退货: long - 相应的 long 值。

getId()

public String getId()

获取在 OOXML 文档中标识此自定义 XML 部分的字符串。

ISO/IEC 29500 指定此值是一个 GUID,但旧版本的 Microsoft Word 允许此处为任何字符串。 Aspose.Words 对 ECMA-376 格式做同样的事情。但请注意,Microsoft Word Online 无法打开使用非 GUID 值创建的文档。因此,GUID 是此属性的首选值。

有效值必须是在本文档中所有自定义 XML 数据部分中唯一的标识符。

默认值为空字符串。该值不能为 null 。

退货: java.lang.String - 在 OOXML 文档中标识此自定义 XML 部分的字符串。

getSchemas()

public CustomXmlSchemaCollection getSchemas()

指定与此自定义 XML 部分关联的 XML 架构集。

退货: CustomXmlSchemaCollection - 相应的CustomXmlSchemaCollection价值。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setData(byte[] value)

public void setData(byte[] value)

设置此自定义 XML 数据存储部件的 XML 内容。

默认值为空字节数组。该值不能为 null 。

参数:

范围类型描述
valuebyte[]此自定义 XML 数据存储部件的 XML 内容。

setId(String value)

public void setId(String value)

设置在 OOXML 文档中标识此自定义 XML 部分的字符串。

ISO/IEC 29500 指定此值是一个 GUID,但旧版本的 Microsoft Word 允许此处为任何字符串。 Aspose.Words 对 ECMA-376 格式做同样的事情。但请注意,Microsoft Word Online 无法打开使用非 GUID 值创建的文档。因此,GUID 是此属性的首选值。

有效值必须是在本文档中所有自定义 XML 数据部分中唯一的标识符。

默认值为空字符串。该值不能为 null 。

参数:

范围类型描述
valuejava.lang.String在 OOXML 文档中标识此自定义 XML 部分的字符串。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int