Notebook

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>

Representa un cuaderno Aspose.Note.

Constructores

ConstructorDescripción
Notebook()Inicializa una nueva instancia de la clase Notebook.
Notebook(String filePath)Inicializa una nueva instancia de la clase Notebook.
Notebook(String filePath, NotebookLoadOptions loadOptions)Inicializa una nueva instancia de la clase Notebook.

Métodos

MétodoDescripción
<T1>getChildNodes(Class<T1> typeParameterClass)Obtiene todos los nodos hijos por el tipo de nodo.
appendChild(INotebookChildNode newChild)Agrega el nodo al final de la lista.
getColor()Obtiene o establece el color.
getCount()Obtiene el número de elementos contenidos en el Notebook.
getDisplayName()Obtiene o establece el nombre para mostrar.
getFileFormat()Obtiene el formato de archivo (OneNote 2010, OneNote Online).
getGuid()Obtiene el identificador único global del objeto.
getGuidInternal()
get_Item(int index)Obtiene el nodo hijo del cuaderno mediante el índice proporcionado.
isHistoryEnabled()Obtiene o establece un valor que indica si el historial está habilitado.
iterator()Devuelve un enumerador que itera a través de los nodos hijos del Notebook.
loadChildDocument(InputStream stream)Agrega un nodo de documento hijo.
loadChildDocument(InputStream stream, LoadOptions loadOptions)Agrega un nodo de documento hijo.
loadChildDocument(String filePath)Agrega un nodo de documento hijo.
loadChildDocument(String filePath, LoadOptions loadOptions)Agrega un nodo de documento hijo.
loadChildNotebook(String filePath)Agrega un nodo de cuaderno hijo.
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)Agrega un nodo de cuaderno hijo.
removeChild(INotebookChildNode oldChild)Elimina el nodo hijo.
save(OutputStream stream)Guarda el documento OneNote en un flujo.
save(OutputStream stream, NotebookSaveOptions options)Guarda el documento OneNote en un flujo usando las opciones de guardado especificadas.
save(OutputStream stream, int format)Guarda el documento OneNote en un flujo en el formato especificado.
save(String fileName)Guarda el documento OneNote en un archivo.
save(String fileName, NotebookSaveOptions options)Guarda el documento OneNote en un archivo usando las opciones de guardado especificadas.
save(String fileName, int format)Guarda el documento OneNote en un archivo en el formato especificado.
setColor(Color value)Obtiene o establece el color.
setDisplayName(String value)Obtiene o establece el nombre para mostrar.
setHistoryEnabled(boolean value)Obtiene o establece un valor que indica si el historial está habilitado.

Notebook()

public Notebook()

Inicializa una nueva instancia de la clase Notebook.

Notebook(String filePath)

public Notebook(String filePath)

Inicializa una nueva instancia de la clase Notebook. Abre un cuaderno OneNote existente desde un archivo.

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.

Notebook(String filePath, NotebookLoadOptions loadOptions)

public Notebook(String filePath, NotebookLoadOptions loadOptions)

Inicializa una nueva instancia de la clase Notebook. Abre un cuaderno de OneNote existente desde un archivo. Permite especificar opciones adicionales como una estrategia de carga de hijos (“lazy”/instant).

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.
loadOptionsNotebookLoadOptionsLas opciones de carga.

<T1>getChildNodes(Class<T1> typeParameterClass)

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

Obtiene todos los nodos hijos por el tipo de nodo.

Parameters:

ParámetroTipoDescripción
typeParameterClassjava.lang.Class<T1>

Returns: java.util.List<T1> - Una lista de nodos hijos.

T1: El tipo de elementos en la lista devuelta.

appendChild(INotebookChildNode newChild)

public INotebookChildNode appendChild(INotebookChildNode newChild)

Agrega el nodo al final de la lista.

Parameters:

ParámetroTipoDescripción
newChildINotebookChildNodeEl nodo a agregar.

Returns: INotebookChildNode - The added node.

getColor()

public Color getColor()

Obtiene o establece el color.

Returns: java.awt.Color

getCount()

public int getCount()

Obtiene el número de elementos contenidos en el Notebook.

Returns: int

getDisplayName()

public String getDisplayName()

Obtiene o establece el nombre para mostrar.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

Obtiene el formato de archivo (OneNote 2010, OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

Obtiene el identificador único global del objeto.

Valor: El 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)

Obtiene el nodo hijo del cuaderno mediante el índice proporcionado.

Parameters:

ParámetroTipoDescripción
indexintÍndice al nodo hijo.

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

isHistoryEnabled()

public boolean isHistoryEnabled()

Obtiene o establece un valor que indica si el historial está habilitado.

Returns: boolean

iterator()

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

Devuelve un enumerador que itera a través de los nodos hijos del Notebook.

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

loadChildDocument(InputStream stream)

public void loadChildDocument(InputStream stream)

Agrega un nodo de documento hijo. Abre un documento de OneNote existente desde un flujo.

Parameters:

ParámetroTipoDescripción
flujojava.io.InputStreamEl flujo.

loadChildDocument(InputStream stream, LoadOptions loadOptions)

public void loadChildDocument(InputStream stream, LoadOptions loadOptions)

Agrega un nodo de documento hijo. Abre un documento de OneNote existente desde un flujo. Permite especificar opciones de carga adicionales.

Parameters:

ParámetroTipoDescripción
flujojava.io.InputStreamEl flujo.
loadOptionsLoadOptionsLas opciones de carga.

loadChildDocument(String filePath)

public void loadChildDocument(String filePath)

Agrega un nodo de documento hijo. Abre un documento de OneNote existente desde un archivo.

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.

loadChildDocument(String filePath, LoadOptions loadOptions)

public void loadChildDocument(String filePath, LoadOptions loadOptions)

Agrega un nodo de documento hijo. Abre un documento de OneNote existente desde un archivo. Permite especificar opciones de carga adicionales.

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.
loadOptionsLoadOptionsLas opciones de carga.

loadChildNotebook(String filePath)

public void loadChildNotebook(String filePath)

Agrega un nodo de cuaderno hijo. Abre un cuaderno de OneNote existente desde un archivo.

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.

loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

Agrega un nodo de cuaderno hijo. Abre un cuaderno de OneNote existente desde un archivo. Permite especificar opciones de carga adicionales.

Parameters:

ParámetroTipoDescripción
filePathjava.lang.StringLa ruta del archivo.
loadOptionsNotebookLoadOptionsLas opciones de carga.

removeChild(INotebookChildNode oldChild)

public INotebookChildNode removeChild(INotebookChildNode oldChild)

Elimina el nodo hijo.

Parameters:

ParámetroTipoDescripción
oldChildINotebookChildNodeEl nodo a eliminar.

Returns: INotebookChildNode - The removed node.

save(OutputStream stream)

public void save(OutputStream stream)

Guarda el documento OneNote en un flujo.

Parameters:

ParámetroTipoDescripción
flujojava.io.OutputStreamEl flujo.

save(OutputStream stream, NotebookSaveOptions options)

public void save(OutputStream stream, NotebookSaveOptions options)

Guarda el documento OneNote en un flujo usando las opciones de guardado especificadas.

Parameters:

ParámetroTipoDescripción
flujojava.io.OutputStreamEl flujo.
optionsNotebookSaveOptionsEspecifica las opciones de cómo se guarda el documento.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

Guarda el documento OneNote en un flujo en el formato especificado.

Parameters:

ParámetroTipoDescripción
flujojava.io.OutputStreamEl flujo.
formatintEl formato en el que guardar el documento.

save(String fileName)

public void save(String fileName)

Guarda el documento OneNote en un archivo.

Parameters:

ParámetroTipoDescripción
nombreArchivojava.lang.StringEl nombre completo del archivo. Si ya existe un archivo con el nombre completo especificado, el archivo existente se sobrescribe.

save(String fileName, NotebookSaveOptions options)

public void save(String fileName, NotebookSaveOptions options)

Guarda el documento OneNote en un archivo usando las opciones de guardado especificadas.

Parameters:

ParámetroTipoDescripción
nombreArchivojava.lang.StringEl nombre completo del archivo. Si ya existe un archivo con el nombre completo especificado, el archivo existente se sobrescribe.
optionsNotebookSaveOptionsEspecifica las opciones de cómo se guarda el documento en el archivo.

save(String fileName, int format)

public void save(String fileName, int format)

Guarda el documento OneNote en un archivo en el formato especificado.

Parameters:

ParámetroTipoDescripción
nombreArchivojava.lang.StringEl nombre completo del archivo. Si ya existe un archivo con el nombre completo especificado, el archivo existente se sobrescribe.
formatintEl formato en el que guardar el documento.

setColor(Color value)

public void setColor(Color value)

Obtiene o establece el color.

Parameters:

ParámetroTipoDescripción
valorjava.awt.Color

setDisplayName(String value)

public void setDisplayName(String value)

Obtiene o establece el nombre para mostrar.

Parameters:

ParámetroTipoDescripción
valorjava.lang.String

setHistoryEnabled(boolean value)

public void setHistoryEnabled(boolean value)

Obtiene o establece un valor que indica si el historial está habilitado.

Parameters:

ParámetroTipoDescripción
valorboolean