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
| Constructor | Descripció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étodo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La ruta del archivo. |
| loadOptions | NotebookLoadOptions | Las 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ámetro | Tipo | Descripción |
|---|---|---|
| typeParameterClass | java.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ámetro | Tipo | Descripción |
|---|---|---|
| newChild | INotebookChildNode | El 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ámetro | Tipo | Descripción |
|---|---|---|
| index | int | Í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ámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.InputStream | El 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ámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.InputStream | El flujo. |
| loadOptions | LoadOptions | Las 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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La ruta del archivo. |
| loadOptions | LoadOptions | Las 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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La 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ámetro | Tipo | Descripción |
|---|---|---|
| filePath | java.lang.String | La ruta del archivo. |
| loadOptions | NotebookLoadOptions | Las opciones de carga. |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
Elimina el nodo hijo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| oldChild | INotebookChildNode | El 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ámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.OutputStream | El 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ámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.OutputStream | El flujo. |
| options | NotebookSaveOptions | Especifica 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ámetro | Tipo | Descripción |
|---|---|---|
| flujo | java.io.OutputStream | El flujo. |
| format | int | El formato en el que guardar el documento. |
save(String fileName)
public void save(String fileName)
Guarda el documento OneNote en un archivo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| nombreArchivo | java.lang.String | El 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ámetro | Tipo | Descripción |
|---|---|---|
| nombreArchivo | java.lang.String | El nombre completo del archivo. Si ya existe un archivo con el nombre completo especificado, el archivo existente se sobrescribe. |
| options | NotebookSaveOptions | Especifica 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ámetro | Tipo | Descripción |
|---|---|---|
| nombreArchivo | java.lang.String | El nombre completo del archivo. Si ya existe un archivo con el nombre completo especificado, el archivo existente se sobrescribe. |
| format | int | El formato en el que guardar el documento. |
setColor(Color value)
public void setColor(Color value)
Obtiene o establece el color.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
Obtiene o establece el nombre para mostrar.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
Obtiene o establece un valor que indica si el historial está habilitado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | boolean |