CustomXmlPart

Наследование: java.lang.Object

Все реализованные интерфейсы: java.lang.Cloneable

public class CustomXmlPart implements Cloneable

Представляет часть хранилища пользовательских данных XML (пользовательские данные XML в пакете).

Чтобы узнать больше, посетитеStructured Document Tags or Content Control документальная статья.

Документ DOCX или DOC может содержать одну или несколько частей Custom XML Data Storage. 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()Получает строку, идентифицирующую эту пользовательскую часть XML в документе OOXML.
getSchemas()Указывает набор схем XML, связанных с этой настраиваемой частью XML.
hashCode()
notify()
notifyAll()
setData(byte[] value)Задает XML-содержимое этой пользовательской части хранения данных XML.
setId(String value)Задает строку, идентифицирующую эту пользовательскую часть XML в документе OOXML.
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.Класс

getData()

public byte[] getData()

Получает XML-содержимое этой пользовательской части хранилища данных XML.

Значение по умолчанию — пустой массив байтов. Значение не может быть нулевым.

Возвращает: байт[— XML-содержимое этой пользовательской части хранилища данных XML.

getDataChecksum()

public long getDataChecksum()

Указывает контрольную сумму циклическим избыточным кодом (CRC)getData() / setData(byte[]) содержание.

Возвращает: long — соответствующее длинное значение.

getId()

public String getId()

Получает строку, идентифицирующую эту пользовательскую часть XML в документе OOXML.

ISO/IEC 29500 указывает, что это значение является идентификатором GUID, но старые версии Microsoft Word допускали здесь любую строку. Aspose.Words делает то же самое для формата ECMA-376. Но обратите внимание, что Microsoft Word Online не может открыть документ, созданный со значением, отличным от GUID. Таким образом, GUID является предпочтительным значением для этого свойства.

Допустимое значение должно быть идентификатором, уникальным среди всех пользовательских частей XML-данных в этом документе.

Значение по умолчанию — пустая строка. Значение не может быть нулевым.

Возвращает: java.lang.String — строка, идентифицирующая эту пользовательскую часть XML в документе OOXML.

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.

Значение по умолчанию — пустой массив байтов. Значение не может быть нулевым.

Параметры:

ПараметрТипОписание
valuebyte[]XML-содержимое этой пользовательской части хранилища данных XML.

setId(String value)

public void setId(String value)

Задает строку, идентифицирующую эту пользовательскую часть XML в документе OOXML.

ISO/IEC 29500 указывает, что это значение является идентификатором GUID, но старые версии Microsoft Word допускали здесь любую строку. Aspose.Words делает то же самое для формата ECMA-376. Но обратите внимание, что Microsoft Word Online не может открыть документ, созданный со значением, отличным от GUID. Таким образом, GUID является предпочтительным значением для этого свойства.

Допустимое значение должно быть идентификатором, уникальным среди всех пользовательских частей XML-данных в этом документе.

Значение по умолчанию — пустая строка. Значение не может быть нулевым.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтрока, идентифицирующая эту пользовательскую часть XML в документе OOXML.

toString()

public String toString()

Возвращает: java.lang.String

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