このオブジェクトは、1 番目と 3 番目のファイルを中央の共通の親ファイルにマージするために実行する必要があるマージ アクションを表します。
プロパティ
ConflictCount読み取り専用IThreeWayMergeAction
Type
が twmaMarkConflict
のときに有効です。nFile
によって指定されたファイルの矛盾の行数を取得します。矛盾をマークするとき、3 つのファイルのどの行に矛盾するというマークを付けるべきか決定するために、通常は 3 回(nFile
の有効値ごとに 1 回)このプロパティにアクセスします。
IDL |
[propget] HRESULT ConflictCount(
|
---|---|
.NET | Int32
get_ConflictCount( |
nFile
行カウントを求めるファイル(0、1、または 2)を指定します。
ConflictLine読み取り専用IThreeWayMergeAction
Type
が twmaMarkConflict
のときに有効です。nFile
によって指定されたファイルの矛盾が始まる行番号を取得します。矛盾をマークするとき、3 つのファイルのどの行に矛盾するというマークを付けるべきか決定するために、通常は 3 回(nFile
の有効値ごとに 1 回)このプロパティにアクセスします。
IDL |
[propget] HRESULT ConflictLine(
|
---|---|
.NET | Int32
get_ConflictLine( |
nFile
行番号を求めるファイル(0、1、または 2)を指定します。
MergeFromCount読み取り専用IThreeWayMergeAction
Type
が twmaMergeChange
のときに有効です。MergeSourceFile
で指定されるファイルから共通の親ファイルにコピーする必要がある行数を取得します。
IDL |
[propget] HRESULT MergeFromCount([out, retval] long* pValue)
|
---|---|
.NET | Int32 MergeFromCount[get] |
MergeFromLine読み取り専用IThreeWayMergeAction
Type
が twmaMergeChange
のときに有効です。MergeSourceFile
で指定されるファイルのどの行番号から MergeFromCount
行を共通の親ファイルにコピーする必要があるかを取得します。
IDL |
[propget] HRESULT MergeFromLine([out, retval] long* pValue)
|
---|---|
.NET | Int32 MergeFromLine[get] |
MergeSourceFile読み取り専用IThreeWayMergeAction
Type
が twmaMergeChange
のときに有効です。どちらのファイル(0 または 2)から共通の親ファイルに行をコピーする必要があるかを取得します。
IDL |
[propget] HRESULT MergeSourceFile([out, retval] short* pValue)
|
---|---|
.NET | Int16 MergeSourceFile[get] |
MergeToCount読み取り専用IThreeWayMergeAction
Type
が twmaMergeChange
のときに有効です。共通の親ファイル内で、マージされた行によって置き換えられる行数を取得します。
IDL |
[propget] HRESULT MergeToCount([out, retval] long* pValue)
|
---|---|
.NET | Int32 MergeToCount[get] |
MergeToLine読み取り専用IThreeWayMergeAction
Type
が twmaMergeChange
のときに有効です。共通の親ファイルにマージされた行が挿入される行番号を取得します。
IDL |
[propget] HRESULT MergeToLine([out, retval] long* pValue)
|
---|---|
.NET | Int32 MergeToLine[get] |
Type読み取り専用IThreeWayMergeAction
アクションがマージ アクションか矛盾マーク アクションのどちらであるかを示します。
IDL |
[propget] HRESULT Type([out, retval] ThreeWayMergeActionType* pValue)
|
---|---|
.NET | ThreeWayMergeActionType Type[get] |