オートメーション API の概要
オートメーション API の概要については、オートメーション API 入門を参照してください。
オブジェクト
オートメーション API は、さまざまなオブジェクトを公開しています。下の表でこれらの機能について説明します。
オブジェクト | 説明 |
---|---|
Merge.Application | メイン アプリケーション オブジェクト。ほかのオブジェクトには、このオブジェクトからアクセスします。 |
TextComparison | テキスト ファイル比較ウィンドウを表します。 |
BinaryComparison | バイナリ ファイル比較ウィンドウを表します。 |
ImageComparison | イメージ ファイル比較ウィンドウを表します。 |
FolderComparison | フォルダー比較ウィンドウを表します。 |
Preferences | 3 つの Araxis Merge 基本設定オプジェクト、LongPreferences、DoublePreferences、および StringPreferences へのアクセスを提供します。 |
LongPreferences | 長整数で表される Merge 基本設定へのアクセスを提供します。 |
DoublePreferences | 倍精度浮動小数点数で表される Merge 基本設定へのアクセスを提供します。 |
StringPreferences | 文字列で表される Merge 基本設定へのアクセスを提供します。 |
ThreeWayMergeActions | 共通の親ファイルに手作業で 3 者間マージを実行するために必要なアクションのコレクションを表します。 |
ThreeWayMergeAction | 3 者間マージ アクションを表します。 |
Filters | ファイル/フォルダー フィルターのコレクションを表します。 |
Filter | ファイル/フォルダー フィルターを表します。 |
FilterPattern | ファイル/フォルダー フィルターで使用するパターンを表します。 |
Encodings | エンコードのコレクションを表します。 |
Encoding | ファイルを開いたり保存する際に使用する文字エンコードを表します。 |
列挙
列挙 | 説明 |
---|---|
ChangeStyle | 2 つのファイル間で発生するさまざまな変更のタイプを定義します。 |
ConfigDouble | DoublePreferences オブジェクトから使用できるさまざまな基本設定の定数を定義します。 |
ConfigLong | LongPreferences オブジェクトから使用できるさまざまな基本設定の定数を定義します。 |
ConfigString | StringPreferences オブジェクトから使用できるさまざまな基本設定の定数を定義します。 |
FileComparisonError | ファイル比較時のエラーの原因を定義します。 |
FileComparisonResult | ファイル比較の結果を定義します。 |
FileType | ファイル システム項目のタイプの定数を定義します。 |
FileViewType | ファイル比較ウィンドウのさまざまなレイアウトの定数を定義します。 |
FolderComparisonResult | フォルダー比較で発生し得るさまざまな結果の定数を定義します。 |
FolderComparisonThoroughness | フォルダー比較におけるファイル比較の完全性に関する定数を定義します。 |
FolderFileType | フォルダー比較の結果で考えられるさまざまなファイルのタイプに関する定数を定義します。 |
LineEndingStyle | 行終端のスタイルの定数を定義します。 |
PageOrientation | プリンターの印刷の向きの定数を定義します。 |
Whitespace | ファイル比較における空白の相違の処理に関する定数を定義します。 |
ThreeWayMergeActionType | 3 者間マージ アクションの定数を定義します。 |
FolderSortOrder | フォルダー比較ウィンドウの並べ替え順序をカスタマイズするための定数を定義します。 |
PatternFilter | ファイル/フォルダーのフィルター パターンのタイプ(包含/除外)の定数を定義します。 |
PatternMatch | フィルター パターンで一致させる項目(ファイルおよび/またはフォルダー)のタイプの定数を定義します。 |