DocumentBase.Merge メソッド
リビジョン マークでマークされた変更を、ある文書から別の文書にマージします。
名前空間: Microsoft.Office.Tools.Word
アセンブリ: Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll 内)
構文
'宣言
Public Sub Merge ( _
fileName As String, _
ByRef mergeTarget As Object, _
ByRef detectFormatChanges As Object, _
ByRef useFormattingFrom As Object, _
ByRef addToRecentFiles As Object _
)
public void Merge(
string fileName,
ref Object mergeTarget,
ref Object detectFormatChanges,
ref Object useFormattingFrom,
ref Object addToRecentFiles
)
パラメーター
- fileName
型: System.String
マージした内容を格納する、新しいファイルの名前です。
- mergeTarget
型: System.Object%
WdMergeTarget の値のいずれか。
- detectFormatChanges
型: System.Object%
文書内の書式の変更を検出する場合は true、それ以外の場合は false。
- useFormattingFrom
型: System.Object%
WdUseFormattingFrom の値のいずれか。
- addToRecentFiles
型: System.Object%
最近使用したファイルの一覧に追加する場合は true、それ以外の場合は false。
解説
省略可能なパラメーター
省略可能なパラメーターについては、「Office ソリューションの省略可能なパラメーター」を参照してください。
例
Merge メソッドを使用して、Sales2.doc にある、リビジョン マークでマークされた変更を、現在のプロジェクトに関連付けられているファイルにマージするコード例を次に示します。 この例では、Sales2.doc が、現在のコンピューターの C:\Docs に存在すると仮定しています。 この例を使用するには、これをドキュメント レベルのプロジェクトの ThisDocument クラスから実行します。
Private Sub DocumentMerge()
Me.Merge("C:\Docs\Sales2.doc", _
MergeTarget:=Word.WdMergeTarget.wdMergeTargetCurrent, _
DetectFormatChanges:=True, _
UseFormattingFrom:=Word.WdUseFormattingFrom.wdFormattingFromCurrent, _
AddToRecentFiles:=True)
End Sub
private void DocumentMerge()
{
object MergeTarget = Word.WdMergeTarget.wdMergeTargetCurrent;
object DetectFormatChanges = true;
object UseFormattingFrom =
Word.WdUseFormattingFrom.wdFormattingFromCurrent;
object AddToRecentFiles = true;
this.Merge("C:\\Docs\\Sales2.doc", ref MergeTarget,
ref DetectFormatChanges, ref UseFormattingFrom,
ref AddToRecentFiles);
}
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。