ListFormat

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

public class ListFormat

Позволяет контролировать, какое форматирование списка применяется к абзацу.

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

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

Вы не создаете объектыListFormat класс напрямую. Вы получаете доступListFormat как свойство другого объекта, с которым может быть связано форматирование списка. На данный момент объекты, которые могут иметь форматирование списка:Paragraph, Style а такжеDocumentBuilder.

ListFormat изParagraphуказывает, какое форматирование списка и уровень списка применяются к этому конкретному абзацу.

ListFormat изStyle (применимо только к стилям абзаца) позволяет указать, какое форматирование списка и уровень списка применяются ко всем абзацам этого конкретного стиля.

ListFormat изDocumentBuilder обеспечивает доступ к форматированию списка в текущей позиции курсора внутриDocumentBuilder.

Само форматирование списка хранится внутриList объект, который хранится отдельно от абзацев. Объекты списка хранятся внутриListCollection коллекция. есть одинListCollection сбор заDocument.

Абзацы физически не принадлежат списку. Абзацы просто ссылаются на конкретный объект списка черезgetList() / setList(com.aspose.words.List) свойство и определенный уровень в списке черезgetListLevelNumber() / setListLevelNumber(int) имущество. Установив эти два свойства, вы определяете, какие маркеры и нумерация применяются к абзацу.

Методы

МетодОписание
applyBulletDefault()Запускает новый маркированный список по умолчанию и применяет его к абзацу.
applyNumberDefault()Запускает новый нумерованный список по умолчанию и применяет его к абзацу.
equals(Object arg0)
getClass()
getList()Получает список, членом которого является этот абзац.
getListLevel()Возвращает форматирование на уровне списка плюс любые переопределения форматирования, примененные к текущему абзацу.
getListLevelNumber()Получает номер уровня списка (от 0 до 8) для абзаца.
hashCode()
isListItem()Истинно, если к абзацу применено маркированное или нумерованное форматирование.
listIndent()Увеличивает уровень списка текущего абзаца на один уровень.
listOutdent()Уменьшает уровень списка текущего абзаца на один уровень.
notify()
notifyAll()
removeNumbers()Удаляет числа или маркеры из текущего абзаца и устанавливает нулевой уровень списка.
setList(List value)Устанавливает список, членом которого является этот абзац.
setListLevelNumber(int value)Задает номер уровня списка (от 0 до 8) для абзаца.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

applyBulletDefault()

public void applyBulletDefault()

Запускает новый маркированный список по умолчанию и применяет его к абзацу.

Это метод быстрого доступа, который создает новый список с использованием маркированного шаблона по умолчанию, применяет его к абзацу и выбирает 1-й уровень списка.

applyNumberDefault()

public void applyNumberDefault()

Запускает новый нумерованный список по умолчанию и применяет его к абзацу.

Это метод быстрого доступа, который создает новый список с использованием нумерованного шаблона по умолчанию, применяет его к абзацу и выбирает 1-й уровень списка.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

getClass()

public final native Class<?> getClass()

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

getList()

public List getList()

Получает список, членом которого является этот абзац.

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

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

Присвоение этому свойству значения null удаляет маркеры и нумерацию из абзаца и устанавливает номер уровня списка равным нулю. Установка для этого свойства значения null эквивалентна вызовуremoveNumbers().

Возвращает: List - Список, членом которого является этот абзац.

getListLevel()

public ListLevel getListLevel()

Возвращает форматирование на уровне списка плюс любые переопределения форматирования, примененные к текущему абзацу.

Возвращает: ListLevel - Форматирование на уровне списка плюс любые переопределения форматирования применяются к текущему абзацу.

getListLevelNumber()

public int getListLevelNumber()

Получает номер уровня списка (от 0 до 8) для абзаца.

В документах Word списки могут состоять из 1 или 9 уровней, пронумерованных от 0 до 8.

Имеет эффект только приgetList() / setList(com.aspose.words.List) свойство установлено для ссылки на допустимый список.

Возвращает: int — номер уровня списка (от 0 до 8) для абзаца.

hashCode()

public native int hashCode()

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

isListItem()

public boolean isListItem()

Истинно, если к абзацу применено маркированное или нумерованное форматирование.

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

listIndent()

public void listIndent()

Увеличивает уровень списка текущего абзаца на один уровень.

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

В документах Word списки могут состоять из девяти уровней. Форматирование списка для каждого уровня указывает, какой маркер или номер используется, левый отступ, пробел между маркером и текстом и т. д.

listOutdent()

public void listOutdent()

Уменьшает уровень списка текущего абзаца на один уровень.

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

В документах Word списки могут состоять из девяти уровней. Форматирование списка для каждого уровня указывает, какой маркер или номер используется, левый отступ, пробел между маркером и текстом и т. д.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeNumbers()

public void removeNumbers()

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

Вызов этого метода эквивалентен установкеgetList() / setList(com.aspose.words.List) свойство в ноль.

setList(List value)

public void setList(List value)

Устанавливает список, членом которого является этот абзац.

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

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

Присвоение этому свойству значения null удаляет маркеры и нумерацию из абзаца и устанавливает номер уровня списка равным нулю. Установка для этого свойства значения null эквивалентна вызовуremoveNumbers().

Параметры:

ПараметрТипОписание
valueListСписок, в который входит этот абзац.

setListLevelNumber(int value)

public void setListLevelNumber(int value)

Задает номер уровня списка (от 0 до 8) для абзаца.

В документах Word списки могут состоять из 1 или 9 уровней, пронумерованных от 0 до 8.

Имеет эффект только приgetList() / setList(com.aspose.words.List) свойство установлено для ссылки на допустимый список.

Параметры:

ПараметрТипОписание
valueintНомер уровня списка (от 0 до 8) для абзаца.

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