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>
Rappresenta un taccuino Aspose.Note.
Costruttori
| Costruttore | Descrizione |
|---|---|
| Notebook() | Inizializza una nuova istanza della classe Notebook. |
| Notebook(String filePath) | Inizializza una nuova istanza della classe Notebook. |
| Notebook(String filePath, NotebookLoadOptions loadOptions) | Inizializza una nuova istanza della classe Notebook. |
Metodi
| Metodo | Descrizione |
|---|---|
| <T1>getChildNodes(Class<T1> typeParameterClass) | Ottieni tutti i nodi figli per tipo di nodo. |
| appendChild(INotebookChildNode newChild) | Aggiunge il nodo alla fine dell’elenco. |
| getColor() | Ottiene o imposta il colore. |
| getCount() | Restituisce il numero di elementi contenuti nel Notebook. |
| getDisplayName() | Ottiene o imposta il nome visualizzato. |
| getFileFormat() | Restituisce il formato file (OneNote 2010, OneNote Online). |
| getGuid() | Restituisce l’ID univoco globale dell’oggetto. |
| getGuidInternal() | |
| get_Item(int index) | Restituisce il nodo figlio del notebook all’indice specificato. |
| isHistoryEnabled() | Ottiene o imposta un valore che indica se la cronologia è abilitata. |
| iterator() | Restituisce un enumeratore che itera attraverso i nodi figli del Notebook. |
| loadChildDocument(InputStream stream) | Aggiunge un nodo documento figlio. |
| loadChildDocument(InputStream stream, LoadOptions loadOptions) | Aggiunge un nodo documento figlio. |
| loadChildDocument(String filePath) | Aggiunge un nodo documento figlio. |
| loadChildDocument(String filePath, LoadOptions loadOptions) | Aggiunge un nodo documento figlio. |
| loadChildNotebook(String filePath) | Aggiunge un nodo notebook figlio. |
| loadChildNotebook(String filePath, NotebookLoadOptions loadOptions) | Aggiunge un nodo notebook figlio. |
| removeChild(INotebookChildNode oldChild) | Rimuove il nodo figlio. |
| save(OutputStream stream) | Salva il documento OneNote su uno stream. |
| save(OutputStream stream, NotebookSaveOptions options) | Salva il documento OneNote su uno stream utilizzando le opzioni di salvataggio specificate. |
| save(OutputStream stream, int format) | Salva il documento OneNote su uno stream nel formato specificato. |
| save(String fileName) | Salva il documento OneNote su un file. |
| save(String fileName, NotebookSaveOptions options) | Salva il documento OneNote su un file utilizzando le opzioni di salvataggio specificate. |
| save(String fileName, int format) | Salva il documento OneNote su un file nel formato specificato. |
| setColor(Color value) | Ottiene o imposta il colore. |
| setDisplayName(String value) | Ottiene o imposta il nome visualizzato. |
| setHistoryEnabled(boolean value) | Ottiene o imposta un valore che indica se la cronologia è abilitata. |
Notebook()
public Notebook()
Inizializza una nuova istanza della classe Notebook.
Notebook(String filePath)
public Notebook(String filePath)
Inizializza una nuova istanza della classe Notebook. Apre un notebook OneNote esistente da un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
Notebook(String filePath, NotebookLoadOptions loadOptions)
public Notebook(String filePath, NotebookLoadOptions loadOptions)
Inizializza una nuova istanza della classe Notebook. Apre un blocco note OneNote esistente da un file. Consente di specificare opzioni aggiuntive come una strategia di caricamento dei figli (“lazy”/instant).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| loadOptions | NotebookLoadOptions | Le opzioni di caricamento. |
<T1>getChildNodes(Class<T1> typeParameterClass)
public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)
Ottieni tutti i nodi figli per tipo di nodo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| typeParameterClass | java.lang.Class<T1> |
Returns: java.util.List<T1> - Un elenco di nodi figli.
T1: Il tipo di elementi nella lista restituita.
appendChild(INotebookChildNode newChild)
public INotebookChildNode appendChild(INotebookChildNode newChild)
Aggiunge il nodo alla fine dell’elenco.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| newChild | INotebookChildNode | Il nodo da aggiungere. |
Returns: INotebookChildNode - The added node.
getColor()
public Color getColor()
Ottiene o imposta il colore.
Returns: java.awt.Color
getCount()
public int getCount()
Restituisce il numero di elementi contenuti nel Notebook.
Returns: int
getDisplayName()
public String getDisplayName()
Ottiene o imposta il nome visualizzato.
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
Restituisce il formato file (OneNote 2010, OneNote Online).
Returns: int
getGuid()
public UUID getGuid()
Restituisce l’ID univoco globale dell’oggetto.
Valore: Il 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)
Restituisce il nodo figlio del notebook all’indice specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| index | int | Indice al nodo figlio. |
Returns:
INotebookChildNode - The child node on the index position.
isHistoryEnabled()
public boolean isHistoryEnabled()
Ottiene o imposta un valore che indica se la cronologia è abilitata.
Returns: boolean
iterator()
public System.Collections.Generic.IGenericEnumerator<INotebookChildNode> iterator()
Restituisce un enumeratore che itera attraverso i nodi figli del Notebook.
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.note.INotebookChildNode> - Un IEnumerator.
loadChildDocument(InputStream stream)
public void loadChildDocument(InputStream stream)
Aggiunge un nodo documento figlio. Apre un documento OneNote esistente da uno stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Lo stream. |
loadChildDocument(InputStream stream, LoadOptions loadOptions)
public void loadChildDocument(InputStream stream, LoadOptions loadOptions)
Aggiunge un nodo documento figlio. Apre un documento OneNote esistente da uno stream. Consente di specificare opzioni di caricamento aggiuntive.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.InputStream | Lo stream. |
| loadOptions | LoadOptions | Le opzioni di caricamento. |
loadChildDocument(String filePath)
public void loadChildDocument(String filePath)
Aggiunge un nodo documento figlio. Apre un documento OneNote esistente da un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
loadChildDocument(String filePath, LoadOptions loadOptions)
public void loadChildDocument(String filePath, LoadOptions loadOptions)
Aggiunge un nodo documento figlio. Apre un documento OneNote esistente da un file. Consente di specificare opzioni di caricamento aggiuntive.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| loadOptions | LoadOptions | Le opzioni di caricamento. |
loadChildNotebook(String filePath)
public void loadChildNotebook(String filePath)
Aggiunge un nodo blocco note figlio. Apre un blocco note OneNote esistente da un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
Aggiunge un nodo blocco note figlio. Apre un blocco note OneNote esistente da un file. Consente di specificare opzioni di caricamento aggiuntive.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| filePath | java.lang.String | Il percorso del file. |
| loadOptions | NotebookLoadOptions | Le opzioni di caricamento. |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
Rimuove il nodo figlio.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| oldChild | INotebookChildNode | Il nodo da rimuovere. |
Returns: INotebookChildNode - The removed node.
save(OutputStream stream)
public void save(OutputStream stream)
Salva il documento OneNote su uno stream.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Lo stream. |
save(OutputStream stream, NotebookSaveOptions options)
public void save(OutputStream stream, NotebookSaveOptions options)
Salva il documento OneNote su uno stream utilizzando le opzioni di salvataggio specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Lo stream. |
| options | NotebookSaveOptions | Specifica le opzioni su come il documento viene salvato. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
Salva il documento OneNote su uno stream nel formato specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| flusso | java.io.OutputStream | Lo stream. |
| format | int | Il formato in cui salvare il documento. |
save(String fileName)
public void save(String fileName)
Salva il documento OneNote su un file.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
save(String fileName, NotebookSaveOptions options)
public void save(String fileName, NotebookSaveOptions options)
Salva il documento OneNote su un file utilizzando le opzioni di salvataggio specificate.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
| options | NotebookSaveOptions | Specifica le opzioni su come il documento viene salvato nel file. |
save(String fileName, int format)
public void save(String fileName, int format)
Salva il documento OneNote su un file nel formato specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fileName | java.lang.String | Il nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto. |
| format | int | Il formato in cui salvare il documento. |
setColor(Color value)
public void setColor(Color value)
Ottiene o imposta il colore.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
Ottiene o imposta il nome visualizzato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
Ottiene o imposta un valore che indica se la cronologia è abilitata.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | boolean |