ノートブック
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>
Aspose.Note ノートブックを表します。
コンストラクタ
| コンストラクタ | 説明 |
|---|---|
| Notebook() | Notebook クラスの新しいインスタンスを初期化します。 |
| Notebook(String filePath) | Notebook クラスの新しいインスタンスを初期化します。 |
| Notebook(String filePath, NotebookLoadOptions loadOptions) | Notebook クラスの新しいインスタンスを初期化します。 |
メソッド
Notebook()
public Notebook()
Notebook クラスの新しいインスタンスを初期化します。
Notebook(String filePath)
public Notebook(String filePath)
Notebook クラスの新しいインスタンスを初期化します。ファイルから既存の OneNote ノートブックを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
Notebook(String filePath, NotebookLoadOptions loadOptions)
public Notebook(String filePath, NotebookLoadOptions loadOptions)
新しい Notebook クラスのインスタンスを初期化します。ファイルから既存の OneNote ノートブックを開きます。子ノードの読み込み戦略(“lazy”/instant)などの追加オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| loadOptions | NotebookLoadOptions | ロード オプションです。 |
<T1>getChildNodes(Class<T1> typeParameterClass)
public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)
ノードのタイプで子ノードをすべて取得します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| typeParameterClass | java.lang.Class<T1> |
Returns: java.util.List<T1> - 子ノードのリスト。
T1: 返されたリスト内の要素の型です。
appendChild(INotebookChildNode newChild)
public INotebookChildNode appendChild(INotebookChildNode newChild)
ノードをリストの末尾に追加します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| newChild | INotebookChildNode | 追加するノードです。 |
Returns: INotebookChildNode - The added node.
getColor()
public Color getColor()
色を取得または設定します。
Returns: java.awt.Color
getCount()
public int getCount()
Notebook に含まれる要素数を取得します。
Returns: int
getDisplayName()
public String getDisplayName()
表示名を取得または設定します。
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
ファイル形式を取得します(OneNote 2010、OneNote Online)。
Returns: int
getGuid()
public UUID getGuid()
オブジェクトのグローバルに一意な ID を取得します。
値: 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)
指定されたインデックスでノートブックの子ノードを取得します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| index | int | 子ノードへのインデックスです。 |
Returns:
INotebookChildNode - The child node on the index position.
isHistoryEnabled()
public boolean isHistoryEnabled()
履歴が有効かどうかを示す値を取得または設定します。
Returns: boolean
iterator()
public System.Collections.Generic.IGenericEnumerator<INotebookChildNode> iterator()
Notebook の子ノードを列挙する列挙子を返します。
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.note.INotebookChildNode> - IEnumerator。
loadChildDocument(InputStream stream)
public void loadChildDocument(InputStream stream)
子ドキュメントノードを追加します。ストリームから既存の OneNote ドキュメントを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | ストリームです。 |
loadChildDocument(InputStream stream, LoadOptions loadOptions)
public void loadChildDocument(InputStream stream, LoadOptions loadOptions)
子ドキュメントノードを追加します。ストリームから既存の OneNote ドキュメントを開きます。追加のロード オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | ストリームです。 |
| loadOptions | LoadOptions | ロード オプションです。 |
loadChildDocument(String filePath)
public void loadChildDocument(String filePath)
子ドキュメントノードを追加します。ファイルから既存の OneNote ドキュメントを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
loadChildDocument(String filePath, LoadOptions loadOptions)
public void loadChildDocument(String filePath, LoadOptions loadOptions)
子ドキュメントノードを追加します。ファイルから既存の OneNote ドキュメントを開きます。追加のロード オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| loadOptions | LoadOptions | ロード オプションです。 |
loadChildNotebook(String filePath)
public void loadChildNotebook(String filePath)
子ノートブックノードを追加します。ファイルから既存の OneNote ノートブックを開きます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
子ノートブックノードを追加します。ファイルから既存の OneNote ノートブックを開きます。追加のロード オプションを指定できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| filePath | java.lang.String | ファイル パスです。 |
| loadOptions | NotebookLoadOptions | ロード オプションです。 |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
子ノードを削除します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| oldChild | INotebookChildNode | 削除するノードです。 |
Returns: INotebookChildNode - The removed node.
save(OutputStream stream)
public void save(OutputStream stream)
OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ストリームです。 |
save(OutputStream stream, NotebookSaveOptions options)
public void save(OutputStream stream, NotebookSaveOptions options)
指定された保存オプションを使用して OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ストリームです。 |
| options | NotebookSaveOptions | ドキュメントの保存方法に関するオプションを指定します。 |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
指定された形式で OneNote ドキュメントをストリームに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.OutputStream | ストリームです。 |
| format | int | ドキュメントを保存する形式です。 |
save(String fileName)
public void save(String fileName)
OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
save(String fileName, NotebookSaveOptions options)
public void save(String fileName, NotebookSaveOptions options)
指定された保存オプションを使用して OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
| options | NotebookSaveOptions | ドキュメントがファイルに保存される方法のオプションを指定します。 |
save(String fileName, int format)
public void save(String fileName, int format)
指定された形式で OneNote ドキュメントをファイルに保存します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル名 | java.lang.String | ファイルのフルネーム。指定されたフルネームのファイルが既に存在する場合、既存のファイルが上書きされます。 |
| format | int | ドキュメントを保存する形式です。 |
setColor(Color value)
public void setColor(Color value)
色を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
表示名を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
履歴が有効かどうかを示す値を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | boolean |