指定された基準で選択された、データベースからの文書のコレクションを表します。
包含元: NotesDatabase、NotesSession、NotesUIDatabase、NotesUIView、NotesUIWorkspace
包含要素: NotesDocument
NotesDocumentCollection はデータベースのすべての文書のサブセットを表します。サブセットに含まれる文書はデータベースの検索に使用する NotesDatabase のメソッドまたはプロパティによって決められます。NotesDatabase のメソッドとプロパティを次に示します。
NotesDocumentCollection と NotesView オブジェクトを使用すると、データベースの文書にアクセスできます。NotesDocumentCollection オブジェクトを使用するのは次のときです。
ビューにはデータベース自体によってすでに索引が作成されているので、ビューを使用すると文書に効率良くアクセスできます。 ただし、ビューを使用しても必ずしも目的の文書にアクセスできるわけではありません。
コレクション中の文書に順序が付けられるのは、コレクションが全文検索の結果作成されたときです。これ以外の場合は、文書の並びに順序はありません。
現在のポインタは、文書コレクション用に保持されます。すべてのナビゲーションメソッドは、現在のポインタを取得された文書に設定します。ただし次の例外があります。まず、Add メソッドと Delete メソッドは現在のポインタを移動しません。また、現在のポインタを最初の文書に設定するメソッドがあります。それらは、FTSearch、RemoveAll (リモート IIOP のみ)、PutAllInFolder、RemoveAllFromFolder、StampAll です。