IsDirectoryCatalog (NotesDatabase - JavaScript™)
読み取り専用。データベースが、Light Weight NAB としても知られるディレクトリカタログデータベースなのか、エンタープライズアドレス帳なのかどうかを示します。
定義場所
NotesDatabase構文
isDirectoryCatalog() : boolean適正値 | 説明 |
---|---|
true | データベースがディレクトリカタログの場合 |
false | データベースがディレクトリカタログではない場合 |
使用法
このプロパティは、そのデータベースが Session の AddressBooks プロパティから取得したデータベースであり、明示的に開かれている場合にのみ有効です。それ以外のすべの NotesDatabase オブジェクトの場合、このプロパティは false を返します。このプロパティを使用するには、データベースが開いている必要があります。
例
以下のボタンは、アドレス帳がディレクトリカタログであるかどうかを判別します。var books = session.getAddressBooks().iterator();
while (books.hasNext()) {
var book:NotesDatabase = books.next();
book.open();
if (book.isDirectoryCatalog()) {
requestScope.status += book.getTitle() + " is a directory catalog¥n";
} else {
requestScope.status += book.getTitle() + " is not a directory catalog¥n";
}
}
言語間の参照
LotusScript® NotesDatabase クラスの IsDirectoryCatalog プロパティ
Java Database クラスの IsDirectoryCatalog プロパティ