LOTUSSCRIPT /COM/OLE のクラス
ビューナビゲータを表します。ビューナビゲータにより、ビュー内のすべてのエントリまたはエントリのサブセットにアクセスできます。
メモ このクラスは 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 を使用すると、必要に応じてビューを更新できます。
重複エントリ
文書が複数のカテゴリの下で分類される場合、エントリは重複して存在します。重複したエントリでもナビゲーションは動作しますが、次の場合を除きます。