LOTUSSCRIPT /COM/OLE のクラス
特定の条件に従って選択されたビューエントリのコレクションを表します。このクラスでは、通常、文書コレクションはビューでソートされた順番に提供されます。
メモ このクラスは R5 で新しく追加されました。
包含関係
スーパークラス: NotesView
サブクラス: NotesViewEntry
プロパティ
Count
Parent
Query
メソッド
AddEntry
Clone
Contains
DeleteEntry
FTSearch
GetEntry
GetFirstEntry
GetLastEntry
GetNextEntry
GetNthEntry
GetPrevEntry
Intersect
MarkAllRead
MarkAllUnread
Merge
PutAllInFolder
RemoveAll
RemoveAllFromFolder
StampAll
StampAllMulti
Subtract
UpdateAll
アクセス方法
ViewEntryCollection はビュー内のエントリの全部または一部を表します。NotesView の AllEntries プロパティおよび GetAllEntriesByKey メソッドは、ViewEntryCollection オブジェクトを返します。
NotesViewEntryCollection の FTSearch メソッドは、コレクションの内容を変更します。
使用法
ViewEntryCollections には文書に対応するエントリだけが含まれます。カテゴリや合計が含まれることはありません。NotesViewEntryCollection のメソッドとプロパティは、IsSorted プロパティ以外は NotesDocumentCollection のメソッドおよびプロパティと同じです。IsSorted プロパティは、NotesViewEntryCollection では常に true です。
現在のポインタ
現在のポインタはビューエントリコレクション用に維持されます。移動に関連するすべてのメソッドは、取得したエントリに現在のポインタを設定します。ただし、Add メソッドと Delete メソッドは現在のポインタを移動しません。また、FTSearch および RemoveAll メソッドの後は、現在のポインタは最初の文書に戻されます。
自動更新:回避
親ビューの自動更新を回避するには、AutoUpdate を明示的に False に設定します。自動更新はパフォーマンスを低下させ、コレクションのエントリを無効にする可能性があります (「エントリが索引に見つかりません」) 。Refresh を使用すると、必要に応じてビューを更新できます。
重複エントリ
文書が複数のカテゴリの下で分類される場合、エントリは重複して存在します。重複したエントリでもナビゲーションは動作しますが、次の場合を除きます。