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 クラスの新しいインスタンスを初期化します。

メソッド

メソッド説明
accept(DocumentVisitor visitor)ノードのビジターを受け入れます。
deepClone()ページをクローンします。
deepClone(boolean cloneHistory)ページをクローンします。
getAuthor()作者を取得または設定します。
getBackgroundColor()ページの背景色を取得または設定します。
getCreationTime()作成時間を取得または設定します。
getLastModifiedTime()最終更新時刻を取得または設定します。
getLevel()レベルを取得または設定します。
getMargin()余白を取得または設定します。
getPageContentRevisionSummary()ページとその子ノードのリビジョンサマリーを取得または設定します。
getPageLayoutSize()エディタに表示されるページのレイアウトサイズを取得します。
getSizeType()ページのサイズタイプを取得または設定します。
getTitle()タイトルを取得または設定します。
isConflictPage()このページが競合ページかどうかを示す値を取得または設定します。
setAuthor(String value)作者を取得または設定します。
setBackgroundColor(Color value)ページの背景色を取得または設定します。
setConflictPage(boolean value)このページが競合ページかどうかを示す値を取得または設定します。
setCreationTime(Date value)作成時間を取得または設定します。
setLastModifiedTime(Date value)最終更新時刻を取得または設定します。
setLevel(byte value)レベルを取得または設定します。
setMargin(Margins value)余白を取得または設定します。
setPageContentRevisionSummary(RevisionSummary value)ページとその子ノードのリビジョンサマリーを取得または設定します。
setPageLayoutSize(Dimension2D value)エディターに表示されるページのレイアウトサイズを設定します。
setSizeType(int value)ページのサイズタイプを取得または設定します。
setTitle(Title value)タイトルを取得または設定します。

Page()

public Page()

Page クラスの新しいインスタンスを初期化します。

accept(DocumentVisitor visitor)

public void accept(DocumentVisitor visitor)

ノードのビジターを受け入れます。

Parameters:

パラメーター説明
visitorDocumentVisitorDocumentVisitor から派生したクラスのオブジェクト。

deepClone()

public final Page deepClone()

ページをクローンします。

Returns: Page - A clone of the page.

deepClone(boolean cloneHistory)

public final Page deepClone(boolean cloneHistory)

ページをクローンします。

Parameters:

パラメーター説明
cloneHistorybooleanページの履歴をクローンするかどうかを指定します。

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:

パラメーター説明
valueMargins

setPageContentRevisionSummary(RevisionSummary value)

public void setPageContentRevisionSummary(RevisionSummary value)

ページとその子ノードのリビジョンサマリーを取得または設定します。

Parameters:

パラメーター説明
valueRevisionSummary

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:

パラメーター説明
valueTitle