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>

Stellt ein Aspose.Note-Notizbuch dar.

Konstruktoren

KonstruktorBeschreibung
Notebook()Initialisiert eine neue Instanz der Klasse Notebook.
Notebook(String filePath)Initialisiert eine neue Instanz der Klasse Notebook.
Notebook(String filePath, NotebookLoadOptions loadOptions)Initialisiert eine neue Instanz der Klasse Notebook.

Methoden

MethodeBeschreibung
<T1>getChildNodes(Class<T1> typeParameterClass)Ruft alle untergeordneten Knoten nach Knotentyp ab.
appendChild(INotebookChildNode newChild)Fügt den Knoten am Ende der Liste hinzu.
getColor()Liest oder setzt die Farbe.
getCount()Liefert die Anzahl der im Notebook enthaltenen Elemente.
getDisplayName()Liest oder setzt den Anzeigenamen.
getFileFormat()Liefert das Dateiformat (OneNote 2010, OneNote Online).
getGuid()Liefert die global eindeutige ID des Objekts.
getGuidInternal()
get_Item(int index)Liefert das untergeordnete Notizbuch‑Knoten anhand des angegebenen Index.
isHistoryEnabled()Liest oder setzt einen Wert, der angibt, ob die Historie aktiviert ist.
iterator()Gibt einen Enumerator zurück, der durch die untergeordneten Knoten des Notebook iteriert.
loadChildDocument(InputStream stream)Fügt einen untergeordneten Dokumentknoten hinzu.
loadChildDocument(InputStream stream, LoadOptions loadOptions)Fügt einen untergeordneten Dokumentknoten hinzu.
loadChildDocument(String filePath)Fügt einen untergeordneten Dokumentknoten hinzu.
loadChildDocument(String filePath, LoadOptions loadOptions)Fügt einen untergeordneten Dokumentknoten hinzu.
loadChildNotebook(String filePath)Fügt einen untergeordneten Notizbuchknoten hinzu.
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)Fügt einen untergeordneten Notizbuchknoten hinzu.
removeChild(INotebookChildNode oldChild)Entfernt den untergeordneten Knoten.
save(OutputStream stream)Speichert das OneNote‑Dokument in einen Stream.
save(OutputStream stream, NotebookSaveOptions options)Speichert das OneNote‑Dokument in einen Stream unter Verwendung der angegebenen Speicheroptionen.
save(OutputStream stream, int format)Speichert das OneNote‑Dokument in einen Stream im angegebenen Format.
save(String fileName)Speichert das OneNote‑Dokument in einer Datei.
save(String fileName, NotebookSaveOptions options)Speichert das OneNote‑Dokument in einer Datei unter Verwendung der angegebenen Speicheroptionen.
save(String fileName, int format)Speichert das OneNote‑Dokument in einer Datei im angegebenen Format.
setColor(Color value)Liest oder setzt die Farbe.
setDisplayName(String value)Liest oder setzt den Anzeigenamen.
setHistoryEnabled(boolean value)Liest oder setzt einen Wert, der angibt, ob die Historie aktiviert ist.

Notebook()

public Notebook()

Initialisiert eine neue Instanz der Klasse Notebook.

Notebook(String filePath)

public Notebook(String filePath)

Initialisiert eine neue Instanz der Klasse Notebook. Öffnet ein vorhandenes OneNote‑Notizbuch aus einer Datei.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.

Notebook(String filePath, NotebookLoadOptions loadOptions)

public Notebook(String filePath, NotebookLoadOptions loadOptions)

Initialisiert eine neue Instanz der Notebook-Klasse. Öffnet ein vorhandenes OneNote-Notizbuch aus einer Datei. Ermöglicht das Angeben zusätzlicher Optionen wie einer Kind-Lade-Strategie (“lazy”/instant).

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
loadOptionsNotebookLoadOptionsDie Ladeoptionen.

<T1>getChildNodes(Class<T1> typeParameterClass)

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

Ruft alle untergeordneten Knoten nach Knotentyp ab.

Parameters:

ParameterTypBeschreibung
typeParameterClassjava.lang.Class<T1>

Returns: java.util.List<T1> - Eine Liste von Kindknoten.

T1: Der Typ der Elemente in der zurückgegebenen Liste.

appendChild(INotebookChildNode newChild)

public INotebookChildNode appendChild(INotebookChildNode newChild)

Fügt den Knoten am Ende der Liste hinzu.

Parameters:

ParameterTypBeschreibung
newChildINotebookChildNodeDer Knoten zum Hinzufügen.

Returns: INotebookChildNode - The added node.

getColor()

public Color getColor()

Liest oder setzt die Farbe.

Returns: java.awt.Color

getCount()

public int getCount()

Liefert die Anzahl der im Notebook enthaltenen Elemente.

Returns: int

getDisplayName()

public String getDisplayName()

Liest oder setzt den Anzeigenamen.

Returns: java.lang.String

getFileFormat()

public int getFileFormat()

Liefert das Dateiformat (OneNote 2010, OneNote Online).

Returns: int

getGuid()

public UUID getGuid()

Liefert die global eindeutige ID des Objekts.

Wert: Die 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)

Liefert das untergeordnete Notizbuch‑Knoten anhand des angegebenen Index.

Parameters:

ParameterTypBeschreibung
indexintIndex zum Kindknoten.

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

isHistoryEnabled()

public boolean isHistoryEnabled()

Liest oder setzt einen Wert, der angibt, ob die Historie aktiviert ist.

Returns: boolean

iterator()

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

Gibt einen Enumerator zurück, der durch die untergeordneten Knoten des Notebook iteriert.

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

loadChildDocument(InputStream stream)

public void loadChildDocument(InputStream stream)

Fügt einen Kind-Dokumentknoten hinzu. Öffnet ein vorhandenes OneNote-Dokument aus einem Stream.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Stream.

loadChildDocument(InputStream stream, LoadOptions loadOptions)

public void loadChildDocument(InputStream stream, LoadOptions loadOptions)

Fügt einen Kind-Dokumentknoten hinzu. Öffnet ein vorhandenes OneNote-Dokument aus einem Stream. Ermöglicht das Angeben zusätzlicher Ladeoptionen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.InputStreamDer Stream.
loadOptionsLoadOptionsDie Ladeoptionen.

loadChildDocument(String filePath)

public void loadChildDocument(String filePath)

Fügt einen Kind-Dokumentknoten hinzu. Öffnet ein vorhandenes OneNote-Dokument aus einer Datei.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.

loadChildDocument(String filePath, LoadOptions loadOptions)

public void loadChildDocument(String filePath, LoadOptions loadOptions)

Fügt einen Kind-Dokumentknoten hinzu. Öffnet ein vorhandenes OneNote-Dokument aus einer Datei. Ermöglicht das Angeben zusätzlicher Ladeoptionen.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
loadOptionsLoadOptionsDie Ladeoptionen.

loadChildNotebook(String filePath)

public void loadChildNotebook(String filePath)

Fügt einen Kind-Notizbuchknoten hinzu. Öffnet ein vorhandenes OneNote-Notizbuch aus einer Datei.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.

loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

Fügt einen Kind-Notizbuchknoten hinzu. Öffnet ein vorhandenes OneNote-Notizbuch aus einer Datei. Ermöglicht das Angeben zusätzlicher Ladeoptionen.

Parameters:

ParameterTypBeschreibung
filePathjava.lang.StringDer Dateipfad.
loadOptionsNotebookLoadOptionsDie Ladeoptionen.

removeChild(INotebookChildNode oldChild)

public INotebookChildNode removeChild(INotebookChildNode oldChild)

Entfernt den untergeordneten Knoten.

Parameters:

ParameterTypBeschreibung
oldChildINotebookChildNodeDer Knoten zum Entfernen.

Returns: INotebookChildNode - The removed node.

save(OutputStream stream)

public void save(OutputStream stream)

Speichert das OneNote‑Dokument in einen Stream.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer Stream.

save(OutputStream stream, NotebookSaveOptions options)

public void save(OutputStream stream, NotebookSaveOptions options)

Speichert das OneNote‑Dokument in einen Stream unter Verwendung der angegebenen Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer Stream.
optionsNotebookSaveOptionsGibt die Optionen an, wie das Dokument gespeichert wird.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

Speichert das OneNote‑Dokument in einen Stream im angegebenen Format.

Parameters:

ParameterTypBeschreibung
Datenstromjava.io.OutputStreamDer Stream.
formatintDas Format, in dem das Dokument gespeichert werden soll.

save(String fileName)

public void save(String fileName)

Speichert das OneNote‑Dokument in einer Datei.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.

save(String fileName, NotebookSaveOptions options)

public void save(String fileName, NotebookSaveOptions options)

Speichert das OneNote‑Dokument in einer Datei unter Verwendung der angegebenen Speicheroptionen.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.
optionsNotebookSaveOptionsGibt die Optionen an, wie das Dokument in einer Datei gespeichert wird.

save(String fileName, int format)

public void save(String fileName, int format)

Speichert das OneNote‑Dokument in einer Datei im angegebenen Format.

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDer vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben.
formatintDas Format, in dem das Dokument gespeichert werden soll.

setColor(Color value)

public void setColor(Color value)

Liest oder setzt die Farbe.

Parameters:

ParameterTypBeschreibung
Wertjava.awt.Color

setDisplayName(String value)

public void setDisplayName(String value)

Liest oder setzt den Anzeigenamen.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.String

setHistoryEnabled(boolean value)

public void setHistoryEnabled(boolean value)

Liest oder setzt einen Wert, der angibt, ob die Historie aktiviert ist.

Parameters:

ParameterTypBeschreibung
Wertboolean