LOTUSSCRIPT /COM/OLE のクラス


NotesViewNavigator クラス

ビューナビゲータを表します。ビューナビゲータにより、ビュー内のすべてのエントリまたはエントリのサブセットにアクセスできます。

メモ このクラスは R5 で新しく追加されました。

包含関係

スーパークラス: NotesView

サブクラス: NotesViewEntry

プロパティ

CacheSize

Count

MaxLevel

ParentView

メソッド

GetChild

GetCurrent

GetEntry

GetFirst

GetFirstDocument

GetLast

GetLastDocument

GetNext

GetNextCategory

GetNextDocument

GetNextSibling

GetNth

GetParent

GetPos

GetPrev

GetPrevCategory

GetPrevDocument

GetPrevSibling

GotoChild

GotoEntry

GotoFirst

GotoFirstDocument

GotoLast

GotoLastDocument

GotoNext

GotoNextCategory

GotoNextDocument

GotoNextSibling

GotoParent

GotoPos

GotoPrev

GotoPrevCategory

GotoPrevDocument

GotoPrevSibling

MarkAllRead

MarkAllUnread

作成方法

次の NotesView メソッドを使用して、ビューナビゲータを作成します。

CreateViewNav

CreateViewNavFrom

CreateViewNavFromAllUnread

CreateViewNavFromCategory

CreateViewNavFromChildren

CreateViewNavFromDescendants

ビューの一部またはすべてのエントリを表す NotesViewNavigator オブジェクトが返されます。

使用法

NotesView のメソッドを使用して、ビュー内の文書をナビゲートできます。

NotesViewNavigator は、次の点で NotesView と異なります。


ビューナビゲータは、親ビューと関連付けられたままです。親ビューの更新はビューナビゲータに影響します。

自動更新:回避

親ビューの自動更新を回避するには、AutoUpdate を明示的に False に設定します。自動更新はパフォーマンスを低下させ、ナビゲータのエントリを無効にする可能性があります (「エントリが索引に見つかりません」)。Refresh を使用すると、必要に応じてビューを更新できます。

重複エントリ

文書が複数のカテゴリの下で分類される場合、エントリは重複して存在します。重複したエントリでもナビゲーションは動作しますが、次の場合を除きます。



関連項目