LOTUSSCRIPT /COM/OLE のクラス
Lotus Domino のクラスを使用する
Lotus Domino Designer では、LotusScript のクラスが定義されており、次に示す 2 つのレベルで Lotus Domino の構造体にアクセスできます。
Database (バックエンド) クラスを使用すると、特定のデータベース、ビュー、文書、その他の Lotus Domino オブジェクトにアクセスできます。クライアントユーザーとサーバーユーザーのいずれもが、データベースオブジェクトにアクセスするスクリプトを実行できます。
UI (フロントエンド) クラスを使用すると、ユーザーが作業中の現在のオブジェクトにアクセスできます。クライアントユーザーだけが UI オブジェクトにアクセスするスクリプトを実行できます。
次の表に、Lotus Domino Designer で定義される LotusScript のクラスの概要を示します。
レベル
クラス
説明
データベース
NotesACL
データベースのアクセス制御リストの、すべてのエントリのコレクションを表します。
NotesAdministrationProcess
システム管理プロセスを表します。
NotesACLEntry
アクセス制御リストの単一のエントリを表します。
NotesAgent
エージェントを表します。
NotesColorObject
色を表します。
NotesDatabase
Lotus Domino データベースを表します。
NotesDateRange
日付と時刻の範囲を表します。
NotesDateTime
LotusScript と Lotus Domino の間で日時の形式を変換する方法を提供します。
NotesDbDirectory
サーバーかローカルに保存されているデータベースファイルを表します。
NotesDocument
データベース内の文書を表します。
NotesDocumentCollection
文書のコレクションを表します。
NotesDOMAttributeNode
NotesDOMElementNode オブジェクトの属性を表します。
NotesDOMCDATASectionNode
XML データソースの CDATA セクションを表します。
NotesDOMCharacterDataNode
DOM ノードの文字データを表します。
NotesDOMCommentNode
XML のコメントを表します。
NotesDOMDocumentFragmentNode
XML の文書の一部を表します。
NotesDOMDocumentNode
XML 文書全体を表します。
NotesDOMDocumentTypeNode
文書型のノードを表します。
NotesDOMElementNode
XML 文書の要素を表します。
NotesDOMEntityNode
XML 文書のエンティティを表します。
NotesDOMEntityReferenceNode
XML 文書のエンティティ参照を表します。
NotesDOMNamedNodeMap
Element ノードの属性リストを表します。
NotesDOMNode
DOM ツリー中の 1 つのノードを表す基本クラス。
NotesDOMNodeList
Element ノードの子ノードリストを表します。
NotesDOMNotationNode
DTD で宣言されている表記法を表します。
NotesDOMParser
XML を標準 DOM ツリー構造に処理します。
NotesDOMProcessingInstructionNode
処理の説明を表します。
NotesDOMTextNode
要素または属性の Text 形式の内容を表します。
NotesDOMXMLDeclNode
使用している XML のバージョンを表します。
NotesDXLExporter
Domino データから DXL (Domino XML) データへの変換を表します。
NotesDXLImporter
DXL (Domino XML) から Domino データへの変換を表します。
NotesEmbeddedObject
埋め込みオブジェクト、リンク、添付ファイルを表します。
NotesForm
データベースのフォームを表します。
NotesInternational
オペレーティングシステムの国別の設定値を表します。
NotesItem
文書内の個々のデータを表します。
NotesLog
スクリプトの実行時に発生するアクションとエラーを表します。
NotesMIMEEntity
タイプ MIME の NotesItem を表します。
NotesMIMEHeader
MIME ヘッダーを表します。
NotesName
ユーザー名またはサーバー名を表します。
NotesNewsLetter
他の文書の情報や他の文書へのリンクを含む要約文書を表します。
NotesNoteCollection
データベースの設計要素やデータ要素のコレクションを表します。
NotesOutline
データベースのアウトラインを表します。
NotesOutlineEntry
アウトラインのエントリを表します。
NotesRegistration
ID ファイルの登録を表します。
NotesReplication
データベースの複製の設定を表します。
NotesReplicationEntry
データベース内で対になるサーバーの複製の設定を表します。
NotesRichTextDocLink
リッチテキストアイテムの文書リンクを表します。
NotesRichTextItem
リッチテキストを含むアイテムを表します。
NotesRichTextNavigator
リッチテキストアイテムでのナビゲーション手段を表します。
NotesRichTextParagraphStyle
リッチテキストの段落属性を表します。
NotesRichTextRange
リッチテキストアイテムの要素を表します。
NotesRichTextSection
リッチテキストアイテムの省略可能なセクションを表します。
NotesRichTextStyle
リッチテキストスタイルを表します。
NotesRichTextTab
リッチテキストのタブ属性を表します。
NotesRichTextTable
リッチテキストアイテムの表を表します。
NotesSAXAttributeList
要素の属性を表します。
NotesSAXException
SAX 解析中に発生するエラーに関する情報を表します。
NotesSAXParser
SAX パーサーを使用して、一連のイベントとして XML を表します。
NotesSession
Lotus Domino データベースオブジェクトのルート。グローバル属性、操作状況、変更されない情報を表します。
NotesStream
バイナリデータまたは文字データのストリームを表します。
NotesTimer
ある一定秒数間隔でイベントをトリガーする方式。
NotesView
データベースの名前付きビューを表します。
NotesViewColumn
ビューの列を表します。
NotesViewEntry
ビューエントリを表します。ビューエントリはビュー内の行を表します。
NotesViewEntryCollection
特定の条件に従って選択されたビューエントリのコレクションを表します。
NotesViewNavigator
ビューナビゲータを表します。ビューナビゲータにより、ビュー内のすべてのエントリまたはエントリのサブセットにアクセスできます。
NotesXMLProcessor
すべての DXL 処理に共通するプロパティとメソッドを含みます。
NotesXSLTransformer
XSLT による DXL (Domino XML) の変換を表します。
UI
Button
フォームまたは文書上のアクション、ボタン、ホットスポットを表します。
Field
フォームのフィールドを表します。
Navigator
ナビゲータ内のオブジェクトを表します。
NotesUIDatabase
現在 Lotus Domino のワークスペースで開かれているデータベースを表します。
NotesUIDocument
Lotus Domino の文書ウィンドウの動作をモデル化します。
NotesUIScheduler
文書の埋め込みスケジューラを表します。
NotesUIView
現在のデータベースのビューを表します。
NotesUIWorkspace
現在のワークスペースへのアクセスを提供します。
関連項目
LotusScript: LotusScript のクラスの使用
用語集
フィードバック
ヘルプ
または
プロダクトユーザビリティ
ヘルプの使い方
すべてのヘルプ項目
用語集