IsLink (NotesDatabase - JavaScript)

読み取り専用。データベースがリンクのターゲットかどうかを示します。

定義場所

NotesDatabase

構文

isLink() : boolean
適正値 説明
true データベースがリンクのターゲットである場合
false データベースがリンクのターゲットではない場合

使用法

リンクは、データベースのフルパス名のみが書き込まれている NSF 拡張子のテキストファイルです。リンクにアクセスすると、指定されたデータベースにアクセスします。

リンク先データベースは、リンクの場所に存在するように見えます。例えば、FilePath プロパティは、ターゲットではなくリンクのパスを返します。

以下のボタンは、ローカルディレクトリ内にある、リンクされているすべてのデータベースのパス名を取得します。
var msg = "Links in local directory";
var dbdir:NotesDbDirectory = session.getDbDirectory(null);
var db:NotesDatabase = dbdir.getFirstDatabase(NotesDbDirectory.DATABASE);
while (db != null) {
	if (db.isLink()) {
		msg = msg + "¥n" + db.getFilePath();
	}
	db = dbdir.getNextDatabase();
}
if (msg.equals("Links in local directory")) msg = msg + "¥nNone";
requestScope.status = msg;

言語間の参照

LotusScript® NotesDatabase クラスの IsLink プロパティ

Java™ Database クラスの IsLink プロパティ