LOTUSSCRIPT /COM/OLE のクラス


RemovePermanently メソッド

データベースから文書を恒久的に削除します。データベースで一時的削除が有効になっている場合でも、完全な削除を行います。

メモ このメソッドは R6 で新しく追加されました。

定義位置NotesDocument
構文flag = notesDocument.RemovePermanently( force )
パラメータforce


戻り値True の場合、文書の削除に成功したことを示します。
使用法データベースで [一時的削除を許可] が有効になっている場合でも、このメソッドでは完全な削除を行います。一時的削除については、Remove を参照してください。
NotesUIDocument の Document プロパティをとおして NotesDocument オブジェクトにアクセスする場合、バックエンド文書を削除することはできません。それができたとしたら、UI 表現に基本理念がないことになります。文書は必ずバックエンドを通してアクセスしなければなりません。

削除した文書は、ビューや文書のコレクションでナビゲーションの基盤として使用できません。

DocumentContext プロパティで返される Document オブジェクトに対して、remove メソッドを使うことはできません。

クロスリファレンスJava Document クラスの removePermanently メソッド
式言語の @DeleteDocument 関数

式言語の @HardDeleteDocument 関数


関連項目