List

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

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

public class List implements Cloneable, Comparable

Представляет форматирование списка.

Чтобы узнать больше, посетитеWorking with Lists документальная статья.

Список в документе Microsoft Word представляет собой набор свойств форматирования списка. Каждый список может иметь до 9 уровней, а свойства форматирования, такие как стиль чисел, начальное значение, отступ, позиция табуляции и т. д., определяются отдельно для каждого уровня.

АList объект всегда принадлежитListCollection коллекция.

Чтобы создать новый список, используйте методы Add классаListCollection коллекция.

Чтобы изменить форматирование списка, используйтеListLevel предметы, найденные вgetListLevels() коллекция.

Чтобы применить или удалить форматирование списка из абзаца, используйтеListFormat.

Методы

МетодОписание
compareTo(List other)Сравнивает указанный список с текущим списком.
equals(List list)Сравнивается с указанным списком.
equals(Object obj)
getClass()
getDocument()Получает документ владельца.
getListId()Получает уникальный идентификатор списка.
getListLevels()Получает коллекцию уровней списка для этого списка.
getStyle()Получает стиль списка, на который ссылается или который определяет этот список.
hasSameTemplate(List other)Возвращает true, если текущий список и данный список созданы из одного и того же шаблона.
hashCode()
isListStyleDefinition()Возвращает true, если этот список является определением стиля списка.
isListStyleReference()Возвращает true, если этот список является ссылкой на стиль списка.
isMultiLevel()Возвращает true, если список содержит 9 уровней; false при 1 уровне.
isRestartAtEachSection()Указывает, следует ли перезапускать список в каждом разделе.
isRestartAtEachSection(boolean value)Указывает, следует ли перезапускать список в каждом разделе.
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

compareTo(List other)

public int compareTo(List other)

Сравнивает указанный список с текущим списком.

Параметры:

ПараметрТипОписание
otherList

Возвращает: инт

equals(List list)

public boolean equals(List list)

Сравнивается с указанным списком.

Параметры:

ПараметрТипОписание
listList

Возвращает: логический

equals(Object obj)

public boolean equals(Object obj)

Параметры:

ПараметрТипОписание
objjava.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getDocument()

public DocumentBase getDocument()

Получает документ владельца.

Список всегда имеет родительский документ и действителен только в контексте этого документа.

Возвращает: DocumentBase - Документ собственника.

getListId()

public int getListId()

Получает уникальный идентификатор списка.

Обычно вам не нужно использовать это свойство. Но если вы используете его, вы обычно делаете это в сочетании сListCollection.getListByListId(int) метод поиска списка по его идентификатору.

Возвращает: int — уникальный идентификатор списка.

getListLevels()

public ListLevelCollection getListLevels()

Получает коллекцию уровней списка для этого списка.

Используйте это свойство для доступа и изменения форматирования для каждого уровня списка.

Возвращает: ListLevelCollection - Коллекция уровней списка для этого списка.

getStyle()

public Style getStyle()

Получает стиль списка, на который ссылается или который определяет этот список.

Если этот список не связан со стилем списка, свойство вернет значение null.

Список может быть ссылкой на стиль списка, в этом случаеisListStyleReference() будет правдой.

Список может быть определением стиля списка, в этом случаеisListStyleDefinition() будет правдой. Такой список нельзя применить к абзацам документа напрямую.

Возвращает: Style - Стиль списка, на который ссылается или который определяет этот список.

hasSameTemplate(List other)

public boolean hasSameTemplate(List other)

Возвращает true, если текущий список и данный список созданы из одного и того же шаблона.

Параметры:

ПараметрТипОписание
otherList

Возвращает: логический

hashCode()

public int hashCode()

Возвращает: инт

isListStyleDefinition()

public boolean isListStyleDefinition()

Возвращает true, если этот список является определением стиля списка.

Когда это свойство истинно,getStyle() свойство возвращает стиль списка, который определяет этот список.

Изменяя свойства списка, определяющего стиль списка, вы изменяете свойства стиля списка.

Список, являющийся определением стиля списка, нельзя применить непосредственно к абзацам, чтобы сделать их нумерованными.

Возвращает: boolean — Истинно, если этот список является определением стиля списка.

isListStyleReference()

public boolean isListStyleReference()

Возвращает true, если этот список является ссылкой на стиль списка.

Обратите внимание, что изменение свойств списка, который является ссылкой на стиль списка, не имеет никакого эффекта. Форматирование списка, указанное в самом стиле списка, всегда имеет приоритет.

Возвращает: boolean — Истинно, если этот список является ссылкой на стиль списка.

isMultiLevel()

public boolean isMultiLevel()

Возвращает true, если список содержит 9 уровней; false при 1 уровне.

Списки, которые вы создаете с помощью Aspose.Words, всегда являются многоуровневыми списками и содержат 9 уровней.

Microsoft Word 2003 и более поздние версии всегда создают многоуровневые списки с 9 уровнями. Но в некоторых документах, созданных с помощью более ранних версий Microsoft Word, вы можете встретить списки, имеющие только 1 уровень.

Возвращает: boolean - True, если список содержит 9 уровней; false при 1 уровне.

isRestartAtEachSection()

public boolean isRestartAtEachSection()

Указывает, следует ли перезапускать список в каждом разделе. Значение по умолчаниюfalse.

Эта опция поддерживается только в форматах документов RTF, DOC и DOCX.

Эта опция будет записана в DOCX, только еслиOoxmlCompliance выше, чемOoxmlCompliance.ECMA_376_2006.

Возвращает: boolean - соответствующее логическое значение.

isRestartAtEachSection(boolean value)

public void isRestartAtEachSection(boolean value)

Указывает, следует ли перезапускать список в каждом разделе. Значение по умолчаниюfalse.

Эта опция поддерживается только в форматах документов RTF, DOC и DOCX.

Эта опция будет записана в DOCX, только еслиOoxmlCompliance выше, чемOoxmlCompliance.ECMA_376_2006.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

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