オートメーション API の概要

オートメーション API の概要については、オートメーション API 入門を参照してください。

オブジェクト

オートメーション API は、さまざまなオブジェクトを公開しています。下の表でこれらの機能について説明します。

オブジェクト 説明
Merge.Application メイン アプリケーション オブジェクト。ほかのオブジェクトには、このオブジェクトからアクセスします。
TextComparison テキスト ファイル比較ウィンドウを表します。
BinaryComparison バイナリ ファイル比較ウィンドウを表します。
ImageComparison イメージ ファイル比較ウィンドウを表します。
FolderComparison フォルダー比較ウィンドウを表します。
Preferences 3 つの Araxis Merge 基本設定オプジェクト、LongPreferencesDoublePreferences、および 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 フィルター パターンで一致させる項目(ファイルおよび/またはフォルダー)のタイプの定数を定義します。