読み取り専用。現在のセッションに認識されている、ディレクトリカタログを含む、Domino® ディレクトリと個人アドレス帳。
構文
getAddressBooks() : java.util.Vector
使用法
戻り値の要素の型は
NotesDatabase です。
getAddressBooks 経由で取得したデータベースは閉じられます。
すべてのプロパティとメソッドにアクセスするには、NotesDatabase の
open メソッドでデータベースを開く必要があります。データベースが閉じているときに使用できるプロパティは、以下のプロパティのみです。
- getFileName
- getFilePath
- isOpen
- isPublicAddressBook
- isPrivateAddressBook
- getParent
- getServer
プログラムがワークステーション上で実行される場合、Domino ディレクトリと個人アドレス帳の両方が含まれます。プログラムがサーバー上で実行されるか、リモート (IIOP) 呼び出しを介して実行される場合は、サーバー上の Domino ディレクトリのみが含まれます。
例
このボタンは、現在のセッションのアドレス帳のサーバー名とデータベース名を取得します。
var books = session.getAddressBooks().iterator();
requestScope.status = "Address books for current session";
while (books.hasNext()) {
var db:NotesDatabase = books.next();
var dbname = db.getFileName();
var sname = db.getServer();
if (sname == "") {
sname = "Local";
}
requestScope.status += "¥n" + sname + " " + dbname;
}