このオブジェクトは、Merge オブジェクト モデルのルート オブジェクトとなります。オートメーション クライアントで作成できるのは、このオブジェクトだけです。このオブジェクトが公開するメソッドとプロパティを使って、Merge アプリケーション ウィンドウの外観を変更したり、オブジェクト モデル内のほかのオブジェクトのインスタンスを作成できます。
さまざまなプログラム言語からこのオブジェクトを使用する例については、オートメーション API 入門を参照してください。
プロパティ
Active読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウのアクティブ状態。
IDL |
[propget] HRESULT Active([out, retval] VARIANT_BOOL* pValue)
|
---|---|
.NET | Boolean Active[get, set] |
BinaryComparison読み取り専用IApplication
新しい BinaryComparison オブジェクトへの参照を作成して返します。
IDL |
[propget] HRESULT BinaryComparison([out, retval] IBinaryComparison** pValue)
|
---|---|
.NET | BinaryComparison BinaryComparison[get] |
Encodings読み取り専用IApplication2
新しい Encodings オブジェクトへの参照を作成して返します。
IDL |
[propget] HRESULT Encodings([out, retval] IEncodings** pValue)
|
---|---|
.NET | Encodings Encodings[get] |
FolderComparison読み取り専用IApplication
新しい FolderComparison オブジェクトへの参照を作成して返します。
IDL |
[propget] HRESULT FolderComparison([out, retval] IFolderComparison** pValue)
|
---|---|
.NET | FolderComparison FolderComparison[get] |
Height読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウの高さ(ピクセル)。
IDL |
[propget] HRESULT Height([out, retval] long* pValue)
|
---|---|
.NET | Int32 Height[get, set] |
ImageComparison読み取り専用IApplication
新しい ImageComparison オブジェクトへの参照を作成して返します。
IDL |
[propget] HRESULT ImageComparison([out, retval] IImageComparison** pValue)
|
---|---|
.NET | ImageComparison ImageComparison[get] |
Left読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウの左端のピクセル座標の位置。
IDL |
[propget] HRESULT Left([out, retval] long* pValue)
|
---|---|
.NET | Int32 Left[get, set] |
Maximized読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウが最大化されているかどうかを示します。
IDL |
[propget] HRESULT Maximized([out, retval] VARIANT_BOOL* pValue)
|
---|---|
.NET | Boolean Maximized[get, set] |
Minimized読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウが最小化されているかどうかを示します。
IDL |
[propget] HRESULT Minimized([out, retval] VARIANT_BOOL* pValue)
|
---|---|
.NET | Boolean Minimized[get, set] |
Preferences読み取り専用IApplication
Merge 基本設定へのアクセスを提供します。
IDL |
[propget] HRESULT Preferences([out, retval] IPreferences** pValue)
|
---|---|
.NET | Preferences Preferences[get] |
TextComparison読み取り専用IApplication
新しい TextComparison オブジェクトへの参照を作成して返します。
IDL |
[propget] HRESULT TextComparison([out, retval] ITextComparison2** pValue)
|
---|---|
.NET | TextComparison TextComparison[get] |
Top読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウの上端のピクセル座標の位置。
IDL |
[propget] HRESULT Top([out, retval] long* pValue)
|
---|---|
.NET | Int32 Top[get, set] |
Version読み取り専用IApplication
自動化された Merge のバージョン。文字列の書式は <majorVersion>.<minorVersion>.<buildNumber>
(例:7.0.1234
)です。
IDL |
[propget] HRESULT Version([out, retval] BSTR* pValue)
|
---|---|
.NET | String Version[get] |
Visible読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウが表示されているかどうかを示します。
IDL |
[propget] HRESULT Visible([out, retval] VARIANT_BOOL* pValue)
|
---|---|
.NET | Boolean Visible[get, set] |
Width読み取り/書き込みICommonUI
Merge アプリケーション ウィンドウの幅(ピクセル)。
IDL |
[propget] HRESULT Width([out, retval] long* pValue)
|
---|---|
.NET | Int32 Width[get, set] |
メソッド
CloseICommonUI
Merge アプリケーション ウィンドウを閉じます。
IDL |
HRESULT Close()
|
---|---|
.NET | void Close() |
CompareItemsIApplication
最適な種類の比較ウィンドウを使用して、2 つあるいは 3 つのファイルやフォルダーを比較します。ファイル比較またはフォルダー比較を表すオブジェクトを返します。
IDL |
HRESULT CompareItems(
|
---|---|
.NET | IComparison CompareItems( |
firstItem
比較される最初のファイル/フォルダーの名前。secondItem
比較される 2 番目のファイル/フォルダーの名前。thirdItem
オプション
比較される 3 番目のファイル/フォルダーの名前。
GiveUserControlICommonUI
Merge アプリケーションの起動から終了までをユーザーが制御できるようにします。未処理のオートメーション参照が解放されても、Merge は自動的に閉じません。
IDL |
HRESULT GiveUserControl()
|
---|---|
.NET | void GiveUserControl() |
OpenComparisonIApplication
以前に保存された .cmp7
または .Comparison7
ファイルを開きます。このファイルは保存したファイル比較またはフォルダー比較、あるいはワークスペースを含んでいます。現在の Merge オプションの状態は、比較ファイルを作成したときのオプションの状態で上書きされます。
IDL |
HRESULT OpenComparison(
|
---|---|
.NET | void OpenComparison( |
filename
開く必要のある比較ファイルの名前。
RestoreICommonUI
Merge アプリケーション ウィンドウを、最小化または最大化された状態から通常のサイズ変更可能な状態に戻します。
IDL |
HRESULT Restore()
|
---|---|
.NET | void Restore() |
SaveWorkspaceIApplication4
開いている比較をワークスペース ファイルに保存します。
IDL |
HRESULT SaveWorkspace(
|
---|---|
.NET | void SaveWorkspace( |
filename
ワークスペースを保存するファイルの名前。拡張子は.cmp7
にすることを強くお勧めします。