Preferences オブジェクト

このオブジェクトは、Merge 基本設定へのアクセスを提供します。基本設定は、格納された情報の種類に基づいて複数のカテゴリに分かれています。各カテゴリには、このオブジェクトの個々のプロパティからアクセスします。

プロパティ

Doubles読み取り専用IPreferences

倍精度浮動小数点値として表される基本設定。

IDL [propget] HRESULT Doubles([out, retval] IDoublePreferences** pValue)
.NET DoublePreferences Doubles[get]

Filters読み取り専用IPreferences

フォルダー比較で、ファイルおよびフォルダーを含める/除外するのに使用するフィルター。

IDL [propget] HRESULT Filters([out, retval] IFilters** pValue)
.NET Filters Filters[get]

FilterFileTypes読み取り専用IPreferences

比較のタイプ、および指定したパターンに一致する名前のファイルの比較に使用する任意のフィルター プログラムを決定する項目。

IDL [propget] HRESULT FilterFileTypes([out, retval] IFilterFileTypes** pValue)
.NET FilterFileTypes FilterFileTypes[get]

Longs読み取り専用IPreferences

長整数値として表される基本設定。

IDL [propget] HRESULT Longs([out, retval] ILongPreferences** pValue)
.NET LongPreferences Longs[get]

RegularExpressions読み取り専用IPreferences

テキスト比較で、重要でないテキストを無視するために使用する正規表現。

IDL [propget] HRESULT RegularExpressions([out, retval] IRegularExpressions** pValue)
.NET RegularExpressions RegularExpressions[get]

Strings読み取り専用IPreferences

文字列値として表される基本設定。

IDL [propget] HRESULT Strings([out, retval] IStringPreferences** pValue)
.NET StringPreferences Strings[get]

メソッド

LoadFromFileIPreferences

以前に保存された .mop7 ファイルから Merge オプションを読み込みます。

IDL HRESULT LoadFromFile(
    [in] BSTR filename)
.NET void LoadFromFile(
    String filename)
  • filename
    Merge オプションの読み込み元のファイル名。

SaveIPreferences

基本設定をレジストリに保存して、それらを Merge のその他の実行インスタンスに伝えます。このメソッドがない場合、基本設定がレジストリに保存されるのは Merge を終了したときのみです。

IDL HRESULT Save()
.NET void Save()

SaveToFileIPreferences

Merge オプションをファイルに保存します。ファイル名には .mop7 拡張子を使用することをお勧めします。

IDL HRESULT SaveToFile(
    [in] BSTR filename)
.NET void SaveToFile(
    String filename)
  • filename
    Merge オプションの保存先のファイル名。

ShowOptionsWindowIPreferences

Merge のオプション ダイアログを表示します。ユーザーがこのウィンドウを閉じたときに、このメソッドから制御が戻ります。

IDL HRESULT ShowOptionsWindow(
    [in] VARIANT vWndParent)
.NET void ShowOptionsWindow(
    Object vWndParent)
  • vWndParent
    オプションの引数。オプション ダイアログの親ウィンドウを指定するために使用できます。