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

CostruttoreDescrizione
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

MetodoDescrizione
<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:

ParametroTipoDescrizione
filePathjava.lang.StringIl 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:

ParametroTipoDescrizione
filePathjava.lang.StringIl percorso del file.
loadOptionsNotebookLoadOptionsLe 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:

ParametroTipoDescrizione
typeParameterClassjava.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:

ParametroTipoDescrizione
newChildINotebookChildNodeIl 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:

ParametroTipoDescrizione
indexintIndice 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:

ParametroTipoDescrizione
flussojava.io.InputStreamLo 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:

ParametroTipoDescrizione
flussojava.io.InputStreamLo stream.
loadOptionsLoadOptionsLe 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:

ParametroTipoDescrizione
filePathjava.lang.StringIl 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:

ParametroTipoDescrizione
filePathjava.lang.StringIl percorso del file.
loadOptionsLoadOptionsLe 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:

ParametroTipoDescrizione
filePathjava.lang.StringIl 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:

ParametroTipoDescrizione
filePathjava.lang.StringIl percorso del file.
loadOptionsNotebookLoadOptionsLe opzioni di caricamento.

removeChild(INotebookChildNode oldChild)

public INotebookChildNode removeChild(INotebookChildNode oldChild)

Rimuove il nodo figlio.

Parameters:

ParametroTipoDescrizione
oldChildINotebookChildNodeIl nodo da rimuovere.

Returns: INotebookChildNode - The removed node.

save(OutputStream stream)

public void save(OutputStream stream)

Salva il documento OneNote su uno stream.

Parameters:

ParametroTipoDescrizione
flussojava.io.OutputStreamLo 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:

ParametroTipoDescrizione
flussojava.io.OutputStreamLo stream.
optionsNotebookSaveOptionsSpecifica 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:

ParametroTipoDescrizione
flussojava.io.OutputStreamLo stream.
formatintIl formato in cui salvare il documento.

save(String fileName)

public void save(String fileName)

Salva il documento OneNote su un file.

Parameters:

ParametroTipoDescrizione
fileNamejava.lang.StringIl 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:

ParametroTipoDescrizione
fileNamejava.lang.StringIl nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto.
optionsNotebookSaveOptionsSpecifica 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:

ParametroTipoDescrizione
fileNamejava.lang.StringIl nome completo del file. Se un file con lo stesso nome completo esiste già, il file esistente viene sovrascritto.
formatintIl formato in cui salvare il documento.

setColor(Color value)

public void setColor(Color value)

Ottiene o imposta il colore.

Parameters:

ParametroTipoDescrizione
valorejava.awt.Color

setDisplayName(String value)

public void setDisplayName(String value)

Ottiene o imposta il nome visualizzato.

Parameters:

ParametroTipoDescrizione
valorejava.lang.String

setHistoryEnabled(boolean value)

public void setHistoryEnabled(boolean value)

Ottiene o imposta un valore che indica se la cronologia è abilitata.

Parameters:

ParametroTipoDescrizione
valoreboolean