CustomDocumentProperties

Наследование: java.lang.Object, com.aspose.words.DocumentPropertyCollection

public class CustomDocumentProperties extends DocumentPropertyCollection

Коллекция настраиваемых свойств документа.

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

КаждыйDocumentProperty object представляет пользовательское свойство документа-контейнера.

Имена свойств нечувствительны к регистру.

Свойства в коллекции отсортированы в алфавитном порядке по имени.

Методы

МетодОписание
add(String name, boolean value)Создает новое пользовательское свойство документаPropertyType.Boolean тип данных.
add(String name, double value)Создает новое пользовательское свойство документаPropertyType.Float тип данных.
add(String name, int value)Создает новое пользовательское свойство документаPropertyType.Number тип данных.
add(String name, String value)Создает новое пользовательское свойство документа.
add(String name, Date value)Создает новое пользовательское свойство документаPropertyType.DateTime тип данных.
addLinkToContent(String name, String linkSource)Создает новое настраиваемое свойство документа, связанное с содержимым.
clear()Удаляет все свойства из коллекции.
contains(String name)Возвращает true, если свойство с указанным именем существует в коллекции.
equals(Object arg0)
get(int index)ВозвращаетDocumentProperty объект по индексу.
get(String name)Предоставляет доступ к элементам коллекции.
getClass()
getCount()Получает количество элементов в коллекции.
hashCode()
indexOf(String name)Получает индекс свойства по имени.
iterator()Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.
notify()
notifyAll()
remove(String name)Удаляет свойство с указанным именем из коллекции.
removeAt(int index)Удаляет свойство по указанному индексу.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(String name, boolean value)

public DocumentProperty add(String name, boolean value)

Создает новое пользовательское свойство документаPropertyType.Boolean тип данных.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
valuebooleanСтоимость имущества.

Возвращает: DocumentProperty - Недавно созданный объект свойства.

add(String name, double value)

public DocumentProperty add(String name, double value)

Создает новое пользовательское свойство документаPropertyType.Float тип данных.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
valuedoubleСтоимость имущества.

Возвращает: DocumentProperty - Недавно созданный объект свойства.

add(String name, int value)

public DocumentProperty add(String name, int value)

Создает новое пользовательское свойство документаPropertyType.Number тип данных.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
valueintСтоимость имущества.

Возвращает: DocumentProperty - Недавно созданный объект свойства.

add(String name, String value)

public DocumentProperty add(String name, String value)

Создает новое пользовательское свойство документа. Создает новое пользовательское свойство документаPropertyType.String тип данных.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
valuejava.lang.StringСтоимость имущества.

Возвращает: DocumentProperty - Недавно созданный объект свойства.

add(String name, Date value)

public DocumentProperty add(String name, Date value)

Создает новое пользовательское свойство документаPropertyType.DateTime тип данных.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
valuejava.util.DateСтоимость имущества.

Возвращает: DocumentProperty - Недавно созданный объект свойства.

addLinkToContent(String name, String linkSource)

public DocumentProperty addLinkToContent(String name, String linkSource)

Создает новое настраиваемое свойство документа, связанное с содержимым.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя свойства.
linkSourcejava.lang.StringИсточник имущества.

Возвращает: DocumentProperty Вновь созданный объект свойства или null, если linkSource недействителен.

clear()

public void clear()

Удаляет все свойства из коллекции.

contains(String name)

public boolean contains(String name)

Возвращает true, если свойство с указанным именем существует в коллекции.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

Возвращает: boolean — Истинно, если свойство существует в коллекции; ложно в противном случае.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

get(int index)

public DocumentProperty get(int index)

ВозвращаетDocumentProperty объект по индексу.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
indexintОтсчитываемый от нуля индексDocumentProperty получить.

Возвращает: DocumentProperty - АDocumentProperty объект по индексу.

get(String name)

public DocumentProperty get(String name)

Предоставляет доступ к элементам коллекции. ВозвращаетDocumentProperty объект по имени свойства.

Возвращает null, если свойство с указанным именем не найдено.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя извлекаемого свойства.

Возвращает: DocumentProperty - соответствующийDocumentProperty ценность.

getClass()

public final native Class<?> getClass()

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

getCount()

public int getCount()

Получает количество элементов в коллекции.

Возвращает: int - количество элементов в коллекции.

hashCode()

public native int hashCode()

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

indexOf(String name)

public int indexOf(String name)

Получает индекс свойства по имени.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

Возвращает: int - индекс, основанный на нуле. Отрицательное значение, если не найдено.

iterator()

public Iterator iterator()

Возвращает объект итератора, который можно использовать для перебора всех элементов коллекции.

Возвращает: java.util.Iterator

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(String name)

public void remove(String name)

Удаляет свойство с указанным именем из коллекции.

Параметры:

ПараметрТипОписание
namejava.lang.StringНечувствительное к регистру имя свойства.

removeAt(int index)

public void removeAt(int index)

Удаляет свойство по указанному индексу.

Note: В Java этот метод медленный, потому что перебирает все узлы.

Параметры:

ПараметрТипОписание
indexintИндекс с отсчетом от нуля.

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