Page
Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode
public final class Page extends CompositeNode<IPageChildNode>
ページを表します。
コンストラクタ
| コンストラクタ | 説明 |
|---|---|
| Page() | Page クラスの新しいインスタンスを初期化します。 |
メソッド
Page()
public Page()
Page クラスの新しいインスタンスを初期化します。
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
ノードのビジターを受け入れます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| visitor | DocumentVisitor | DocumentVisitor から派生したクラスのオブジェクト。 |
deepClone()
public final Page deepClone()
ページをクローンします。
Returns: Page - A clone of the page.
deepClone(boolean cloneHistory)
public final Page deepClone(boolean cloneHistory)
ページをクローンします。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| cloneHistory | boolean | ページの履歴をクローンするかどうかを指定します。 |
Returns: Page - A clone of the page.
getAuthor()
public String getAuthor()
作者を取得または設定します。
Returns: java.lang.String
getBackgroundColor()
public final Color getBackgroundColor()
ページの背景色を取得または設定します。
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
作成時間を取得または設定します。
Returns: java.util.Date
getLastModifiedTime()
public Date getLastModifiedTime()
最終更新時刻を取得または設定します。
Returns: java.util.Date
getLevel()
public byte getLevel()
レベルを取得または設定します。
Returns: byte
getMargin()
public Margins getMargin()
余白を取得または設定します。
Returns: Margins
getPageContentRevisionSummary()
public RevisionSummary getPageContentRevisionSummary()
ページとその子ノードのリビジョンサマリーを取得または設定します。
Returns: RevisionSummary
getPageLayoutSize()
public final Dimension2D getPageLayoutSize()
エディタに表示されるページのレイアウトサイズを取得します。
この値は Microsoft OneNote アプリケーションによって、ドキュメントが開かれたときに基になるページレイアウトを表示するために使用されます。印刷やドキュメントの保存には影響しません。Page.SizeType プロパティが PageSizeType.SizeByContent に設定されている場合、このプロパティはコンテンツの実際のサイズを返します。
Returns: java.awt.geom.Dimension2D
getSizeType()
public final int getSizeType()
ページのサイズタイプを取得または設定します。
デフォルトでは、ページは自動的にサイズ変更されます。デフォルト値は PageSizeType.SizeByContent です。
Returns: int
getTitle()
public Title getTitle()
タイトルを取得または設定します。
値: Title。
Returns: Title
isConflictPage()
public final boolean isConflictPage()
このページが競合ページかどうかを示す値を取得または設定します。
競合ページは、2 人のユーザーが同じコンテンツを更新しようとしたときに発生します。この場合、最初のユーザーの変更は通常どおり書き込まれますが、別のユーザーの変更はマージできません。そのため、ページのコピーが作成され、競合としてマークされます。
このバージョンでは、競合は最初のユーザーの変更を優先して解決されます。そのため、ドキュメントに競合ページがある場合、履歴には表示されますが、保存時にはスキップされます。このフラグをリセットすれば、これらのページを通常のページと同様に履歴に保存することが可能です。
競合ページの操作に関する詳細なサンプルはオンラインドキュメントで確認できます。
Returns: boolean
setAuthor(String value)
public void setAuthor(String value)
作者を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.lang.String |
setBackgroundColor(Color value)
public final void setBackgroundColor(Color value)
ページの背景色を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.awt.Color |
setConflictPage(boolean value)
public final void setConflictPage(boolean value)
このページが競合ページかどうかを示す値を取得または設定します。
競合ページは、2 人のユーザーが同じコンテンツを更新しようとしたときに発生します。この場合、最初のユーザーの変更は通常どおり書き込まれますが、別のユーザーの変更はマージできません。そのため、ページのコピーが作成され、競合としてマークされます。
このバージョンでは、競合は最初のユーザーの変更を優先して解決されます。そのため、ドキュメントに競合ページがある場合、履歴には表示されますが、保存時にはスキップされます。このフラグをリセットすれば、これらのページを通常のページと同様に履歴に保存することが可能です。
競合ページの操作に関する詳細なサンプルはオンラインドキュメントで確認できます。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | boolean |
setCreationTime(Date value)
public void setCreationTime(Date value)
作成時間を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.util.Date |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
最終更新時刻を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.util.Date |
setLevel(byte value)
public void setLevel(byte value)
レベルを取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | byte |
setMargin(Margins value)
public void setMargin(Margins value)
余白を取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| value | Margins |
setPageContentRevisionSummary(RevisionSummary value)
public void setPageContentRevisionSummary(RevisionSummary value)
ページとその子ノードのリビジョンサマリーを取得または設定します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| value | RevisionSummary |
setPageLayoutSize(Dimension2D value)
public final void setPageLayoutSize(Dimension2D value)
エディターに表示されるページのレイアウトサイズを設定します。
この値は Microsoft OneNote アプリケーションによって、ドキュメントが開かれたときに基になるページレイアウトを表示するために使用されます。印刷やドキュメントの保存には影響しません。Page.SizeType プロパティが PageSizeType.SizeByContent に設定されている場合、このプロパティはコンテンツの実際のサイズを返します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | java.awt.geom.Dimension2D |
setSizeType(int value)
public final void setSizeType(int value)
ページのサイズタイプを取得または設定します。
デフォルトでは、ページは自動的にサイズ変更されます。デフォルト値は PageSizeType.SizeByContent です。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | int |
setTitle(Title value)
public void setTitle(Title value)
タイトルを取得または設定します。
値: Title。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| value | Title |