Блокнот

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.note.INotebookChildNode, com.aspose.ms.System.Collections.Generic.IGenericEnumerable

public class Notebook implements INotebookChildNode, System.Collections.Generic.IGenericEnumerable<INotebookChildNode>

Представляет блокнот Aspose.Note.

Конструкторы

КонструкторОписание
Notebook()Инициализирует новый экземпляр класса Notebook.
Notebook(String filePath)Инициализирует новый экземпляр класса Notebook.
Notebook(String filePath, NotebookLoadOptions loadOptions)Инициализирует новый экземпляр класса Notebook.

Методы

МетодОписание
<T1>getChildNodes(Class<T1> typeParameterClass)Получить все дочерние узлы по типу узла.
appendChild(INotebookChildNode newChild)Добавляет узел в конец списка.
getColor()Получает или задаёт цвет.
getCount()Получает количество элементов, содержащихся в Notebook.
getDisplayName()Получает или задаёт отображаемое имя.
getFileFormat()Получает формат файла (OneNote 2010, OneNote Online).
getGuid()Получает глобальный уникальный идентификатор объекта.
getGuidInternal()
get_Item(int index)Получает дочерний узел блокнота по заданному индексу.
isHistoryEnabled()Получает или задаёт значение, указывающее, включена ли история.
iterator()Возвращает перечислитель, который перебирает дочерние узлы Notebook.
loadChildDocument(InputStream stream)Добавляет дочерний узел документа.
loadChildDocument(InputStream stream, LoadOptions loadOptions)Добавляет дочерний узел документа.
loadChildDocument(String filePath)Добавляет дочерний узел документа.
loadChildDocument(String filePath, LoadOptions loadOptions)Добавляет дочерний узел документа.
loadChildNotebook(String filePath)Добавляет дочерний узел блокнота.
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)Добавляет дочерний узел блокнота.
removeChild(INotebookChildNode oldChild)Удаляет дочерний узел.
save(OutputStream stream)Сохраняет документ OneNote в поток.
save(OutputStream stream, NotebookSaveOptions options)Сохраняет документ OneNote в поток, используя указанные параметры сохранения.
save(OutputStream stream, int format)Сохраняет документ OneNote в поток в указанном формате.
save(String fileName)Сохраняет документ OneNote в файл.
save(String fileName, NotebookSaveOptions options)Сохраняет документ OneNote в файл, используя указанные параметры сохранения.
save(String fileName, int format)Сохраняет документ OneNote в файл в указанном формате.
setColor(Color value)Получает или задаёт цвет.
setDisplayName(String value)Получает или задаёт отображаемое имя.
setHistoryEnabled(boolean value)Получает или задаёт значение, указывающее, включена ли история.

Notebook()

public Notebook()

Инициализирует новый экземпляр класса Notebook.

Notebook(String filePath)

public Notebook(String filePath)

Инициализирует новый экземпляр класса Notebook. Открывает существующий блокнот OneNote из файла.

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.

Notebook(String filePath, NotebookLoadOptions loadOptions)

public Notebook(String filePath, NotebookLoadOptions loadOptions)

Инициализирует новый экземпляр класса Notebook. Открывает существующий блокнот OneNote из файла. Позволяет указать дополнительные параметры, такие как стратегия загрузки дочерних элементов (“lazy”/instant).

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.
loadOptionsNotebookLoadOptionsПараметры загрузки.

<T1>getChildNodes(Class<T1> typeParameterClass)

public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)

Получить все дочерние узлы по типу узла.

Parameters:

ПараметрТипОписание
typeParameterClassjava.lang.Class<T1>

Returns: java.util.List<T1> - Список дочерних узлов.

T1: Тип элементов в возвращаемом списке.

appendChild(INotebookChildNode newChild)

public INotebookChildNode appendChild(INotebookChildNode newChild)

Добавляет узел в конец списка.

Parameters:

ПараметрТипОписание
newChildINotebookChildNodeУзел для добавления.

Returns: INotebookChildNode - The added node.

getColor()

public Color getColor()

Получает или задаёт цвет.

Returns: java.awt.Color

getCount()

public int getCount()

Получает количество элементов, содержащихся в Notebook.

Returns: int

getDisplayName()

public String getDisplayName()

Получает или задаёт отображаемое имя.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

Получает формат файла (OneNote 2010, OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

Получает глобальный уникальный идентификатор объекта.

Значение: GUID.

Returns: java.util.UUID

getGuidInternal()

public System.Guid getGuidInternal()

Returns: com.aspose.ms.System.Guid

get_Item(int index)

public INotebookChildNode get_Item(int index)

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

Parameters:

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

Returns: INotebookChildNode - The child node on the index position.

isHistoryEnabled()

public boolean isHistoryEnabled()

Получает или задаёт значение, указывающее, включена ли история.

Returns: boolean

iterator()

public System.Collections.Generic.IGenericEnumerator<INotebookChildNode> iterator()

Возвращает перечислитель, который перебирает дочерние узлы Notebook.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.note.INotebookChildNode> - IEnumerator.

loadChildDocument(InputStream stream)

public void loadChildDocument(InputStream stream)

Добавляет дочерний узел документа. Открывает существующий документ OneNote из потока.

Parameters:

ПараметрТипОписание
потокjava.io.InputStreamПоток.

loadChildDocument(InputStream stream, LoadOptions loadOptions)

public void loadChildDocument(InputStream stream, LoadOptions loadOptions)

Добавляет дочерний узел документа. Открывает существующий документ OneNote из потока. Позволяет указать дополнительные параметры загрузки.

Parameters:

ПараметрТипОписание
потокjava.io.InputStreamПоток.
loadOptionsLoadOptionsПараметры загрузки.

loadChildDocument(String filePath)

public void loadChildDocument(String filePath)

Добавляет дочерний узел документа. Открывает существующий документ OneNote из файла.

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.

loadChildDocument(String filePath, LoadOptions loadOptions)

public void loadChildDocument(String filePath, LoadOptions loadOptions)

Добавляет дочерний узел документа. Открывает существующий документ OneNote из файла. Позволяет указать дополнительные параметры загрузки.

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.
loadOptionsLoadOptionsПараметры загрузки.

loadChildNotebook(String filePath)

public void loadChildNotebook(String filePath)

Добавляет дочерний узел блокнота. Открывает существующий блокнот OneNote из файла.

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.

loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

Добавляет дочерний узел блокнота. Открывает существующий блокнот OneNote из файла. Позволяет указать дополнительные параметры загрузки.

Parameters:

ПараметрТипОписание
filePathjava.lang.StringПуть к файлу.
loadOptionsNotebookLoadOptionsПараметры загрузки.

removeChild(INotebookChildNode oldChild)

public INotebookChildNode removeChild(INotebookChildNode oldChild)

Удаляет дочерний узел.

Parameters:

ПараметрТипОписание
oldChildINotebookChildNodeУзел для удаления.

Returns: INotebookChildNode - The removed node.

save(OutputStream stream)

public void save(OutputStream stream)

Сохраняет документ OneNote в поток.

Parameters:

ПараметрТипОписание
потокjava.io.OutputStreamПоток.

save(OutputStream stream, NotebookSaveOptions options)

public void save(OutputStream stream, NotebookSaveOptions options)

Сохраняет документ OneNote в поток, используя указанные параметры сохранения.

Parameters:

ПараметрТипОписание
потокjava.io.OutputStreamПоток.
optionsNotebookSaveOptionsУказывает параметры сохранения документа.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

Сохраняет документ OneNote в поток в указанном формате.

Parameters:

ПараметрТипОписание
потокjava.io.OutputStreamПоток.
formatintФормат, в котором сохраняется документ.

save(String fileName)

public void save(String fileName)

Сохраняет документ OneNote в файл.

Parameters:

ПараметрТипОписание
fileNamejava.lang.StringПолное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан.

save(String fileName, NotebookSaveOptions options)

public void save(String fileName, NotebookSaveOptions options)

Сохраняет документ OneNote в файл, используя указанные параметры сохранения.

Parameters:

ПараметрТипОписание
fileNamejava.lang.StringПолное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан.
optionsNotebookSaveOptionsУказывает параметры, как документ сохраняется в файл.

save(String fileName, int format)

public void save(String fileName, int format)

Сохраняет документ OneNote в файл в указанном формате.

Parameters:

ПараметрТипОписание
fileNamejava.lang.StringПолное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан.
formatintФормат, в котором сохраняется документ.

setColor(Color value)

public void setColor(Color value)

Получает или задаёт цвет.

Parameters:

ПараметрТипОписание
значениеjava.awt.Color

setDisplayName(String value)

public void setDisplayName(String value)

Получает или задаёт отображаемое имя.

Parameters:

ПараметрТипОписание
значениеjava.lang.String

setHistoryEnabled(boolean value)

public void setHistoryEnabled(boolean value)

Получает или задаёт значение, указывающее, включена ли история.

Parameters:

ПараметрТипОписание
значениеboolean