Preferences オブジェクト

このオブジェクトは、Merge 基本設定へのアクセスを提供します。基本設定は、長整数、文字列、倍精度浮動小数点数の 3 つのカテゴリに分かれています。各カテゴリには、このオブジェクトの個々のプロパティからアクセスします。

プロパティ

Doubles読み取り専用IPreferences

倍精度浮動小数点数値として表される基本設定へのアクセスを提供します。

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

Filters読み取り専用IPreferences

フォルダー比較ウィンドウで、ファイルおよびフォルダーを含める/除外するのに使用するフィルターへのアクセスを提供します。

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

Longs読み取り専用IPreferences

長整数値として表される基本設定へのアクセスを提供します。

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

Strings読み取り専用IPreferences

文字列値として表される基本設定へのアクセスを提供します。

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

メソッド

LoadFromFileIPreferences

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

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

SaveIPreferences

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

IDL HRESULT Save()
.NET void Save()
VB6 Save

SaveToFileIPreferences

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

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

ShowOptionsWindowIPreferences

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

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