LOTUSSCRIPT /COM/OLE のクラス


NotesViewEntryCollection クラス

特定の条件に従って選択されたビューエントリのコレクションを表します。このクラスでは、通常、文書コレクションはビューでソートされた順番に提供されます。

メモ このクラスは 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 を使用すると、必要に応じてビューを更新できます。

重複エントリ

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



関連項目