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
| Konstruktor | Beschreibung |
|---|---|
| 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
| Methode | Beschreibung |
|---|---|
| <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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der Dateipfad. |
| loadOptions | NotebookLoadOptions | Die Ladeoptionen. |
<T1>getChildNodes(Class<T1> typeParameterClass)
public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)
Ruft alle untergeordneten Knoten nach Knotentyp ab.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| typeParameterClass | java.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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| newChild | INotebookChildNode | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| index | int | Index 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.InputStream | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.InputStream | Der Stream. |
| loadOptions | LoadOptions | Die Ladeoptionen. |
loadChildDocument(String filePath)
public void loadChildDocument(String filePath)
Fügt einen Kind-Dokumentknoten hinzu. Öffnet ein vorhandenes OneNote-Dokument aus einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der Dateipfad. |
| loadOptions | LoadOptions | Die Ladeoptionen. |
loadChildNotebook(String filePath)
public void loadChildNotebook(String filePath)
Fügt einen Kind-Notizbuchknoten hinzu. Öffnet ein vorhandenes OneNote-Notizbuch aus einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| filePath | java.lang.String | Der Dateipfad. |
| loadOptions | NotebookLoadOptions | Die Ladeoptionen. |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
Entfernt den untergeordneten Knoten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| oldChild | INotebookChildNode | Der Knoten zum Entfernen. |
Returns: INotebookChildNode - The removed node.
save(OutputStream stream)
public void save(OutputStream stream)
Speichert das OneNote‑Dokument in einen Stream.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.OutputStream | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.OutputStream | Der Stream. |
| options | NotebookSaveOptions | Gibt 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Datenstrom | java.io.OutputStream | Der Stream. |
| format | int | Das Format, in dem das Dokument gespeichert werden soll. |
save(String fileName)
public void save(String fileName)
Speichert das OneNote‑Dokument in einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileName | java.lang.String | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileName | java.lang.String | Der vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben. |
| options | NotebookSaveOptions | Gibt 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fileName | java.lang.String | Der vollständige Name für die Datei. Wenn bereits eine Datei mit dem angegebenen vollständigen Namen existiert, wird die vorhandene Datei überschrieben. |
| format | int | Das Format, in dem das Dokument gespeichert werden soll. |
setColor(Color value)
public void setColor(Color value)
Liest oder setzt die Farbe.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
Liest oder setzt den Anzeigenamen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
Liest oder setzt einen Wert, der angibt, ob die Historie aktiviert ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean |