次の表は、LotusScript® または COM から Domino オブジェクトにアクセスする際の違いについての詳細です。
クラス |
例外 |
理由 |
---|---|---|
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
COM のみです。 |
||
COM のみです。 |
||
New |
COM では無効です。 |
|
COM では未実装です (注意 1)。 |
||
COM では無効です (注意 2)。 |
||
COM ではパラメータ 1 と 2 は省略できます。 |
||
New |
COM では無効です。 |
|
COM ではパラメータを取りません (注意 2)。 |
||
COM では無効です (注意 2)。 |
||
COM では無効です (注意 2)。 |
||
COM では無効です (注意 2)。 |
||
COM では無効です。 |
||
COM では無効です。 |
||
COM では未実装です (注意 1)。 |
||
COM では未実装です (注意 1)。 |
||
COM のみです。 |
||
COM のみです。 |
||
New |
COM では無効です。 |
|
COM のみです。 |
||
COM のみです (注 2)。 |
||
COM では命名の競合から DATABASE の代わりに NOTES_DATABASE を使用します。 |
||
New |
COM では無効です。 |
|
COM のみです (注 2)。 |
||
COM のみです (注 2)。 |
||
COM のみです (注 2)。 |
||
COM のみです (注 2)。 |
||
New |
COM では無効です。 |
|
COM では省略可能な 2 つ目のパラメータ checkDups が Boolean = False として存在しますが、現在は使用されていません。 |
||
NotesDOMParser etal. |
すべての NotesDOM クラス |
COM では無効です。
|
COM では継承されません (注意 4 参照)。
|
||
COM では継承されません (注意 4 参照)。 |
||
COM では継承されません (注意 4 参照)。 |
||
COM のみです (注意 4 参照)。 |
||
COM では継承されません (注意 4 参照)。
|
||
COM では継承されません (注意 4 参照)。 |
||
COM では継承されません (注意 4 参照)。 |
||
COM のみです (注意 4 参照)。 |
||
COM では Function ではなく Sub として処理します。 |
||
COM のみです。 |
||
COM のみです。 |
||
New |
COM では無効です。 |
|
COM のみです。 |
||
New |
COM では無効です。 |
|
COM のみです。 |
||
New |
COM では無効です。 |
|
COM のみです。 |
||
New |
COM では無効です。 |
|
COM のみです。 |
||
COM では無効です。LotusScript では無効です。 |
||
COM ではパラメータ 2 は省略できません。デフォルトでは Nothing を指定します。 |
||
COM では無効です。LotusScript では無効です。 |
||
COM では無効です。LotusScript では無効です。 |
||
COM のみです。 |
||
COM では Function ではなく Sub として処理します。 |
||
COM では Function ではなく Sub として処理します。 |
||
COM では Function ではなく Sub として処理します。COM ではパラメータは 1 つで Obj As UNKNOWN と定義します。 |
||
COM では Function ではなく Sub として処理します。 |
||
New |
COM では無効です。 |
|
例外なし |
||
COM ではパラメータ 1 は省略できます。デフォルトは 1 です。 |
||
COM ではパラメータは省略できます。デフォルトは 1 です。 |
||
New |
COM では無効です。 |
|
COM ではパラメータ 2 は省略できます。 |
||
COM では、パラメータ 3 はオプションで、デフォルトは 1 です。 |
||
COM のみです。 |
||
例外なし |
||
NotesSAXParser etal. |
すべての NotesSAX クラス |
COM では無効です。
|
COM では未実装です (注意 1)。 |
||
COM では未実装です (注意 1)。 |
||
COM では未実装です (注意 1)。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM では未実装です (注意 1)。 |
||
COM のみです。 |
||
COM では無効です。
|
||
COM のみです。 |
||
COM では無効です。
|
||
COM では無効です。 |
||
COM では無効です。
|
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
クラス全体 |
COM では無効です。 |
|
COM のみです。 |
||
COM では省略可能なキャッシュサイズの Long 型パラメータです。 |
||
COM では省略可能なキャッシュサイズの Long 型パラメータです。 |
||
COM では省略可能なキャッシュサイズの Long 型パラメータです。 |
||
COM では省略可能なキャッシュサイズの Long 型パラメータです。 |
||
COM では省略可能なキャッシュサイズの Long 型パラメータです。 |
||
COM のみです。 |
||
COM のみです。 |
||
例外なし |
||
例外なし |
||
COM では省略可能な 2 つ目のパラメータ checkDups が Boolean = False として存在しますが、現在は使用されていません。 |
||
COM のみです (注 3)。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
COM のみです。 |
||
クラス全体 |
COM では無効です。
|
|
クラス全体 |
COM では無効です。
|
注意 1: 「COM では未実装」とは、コードではコンパイルされますがランタイムエラー「not implemented」が返されることを意味しています。
注意 2: LotusScript の NotesDatabase クラスのメソッド Create、パラメータ付き Open、OpenByReplicaID、OpenIfModified、OpenMail は、COM では NotesDbDirectory で CreateDatabase、OpenDatabase、OpenDatabaseByReplicaID、OpenDatabaseIfModified、OpenMailDatabase として実装されています。
注意 3: このプロパティを問い合わせて設定できますが、実際には使用されていません。
注意 4: NotesXMLProcessor は COM に実装されていません。NotesDXLExporter と NotesDXLImporter は、ExitOnFirstFatalError、Log、LogComment を継承するのではなく、実装しています。NotesDXLExporter は、COM のみの Export メソッドで処理を開始します。NotesDXLImporter は、COM のみの Import メソッドで処理を開始します。Process、SetInput、SetOutput は、COM にはありません。