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