Freigeben über


DocumentBase.Merge-Methode

Führt die mit Überarbeitungsmarken markierten Änderungen aus einem Dokument mit einem anderen Dokument zusammen.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntax

'Declaration
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
)

Parameter

  • fileName
    Typ: System.String
    Der Name der neuen Datei, die den zusammengeführten Inhalt enthält.
  • detectFormatChanges
    Typ: System.Object%
    true, wenn Formatänderungen im Dokument erkannt werden sollen; andernfalls false.
  • addToRecentFiles
    Typ: System.Object%
    true, wenn das Dokument der Liste der zuletzt geöffneten Dateien hinzugefügt werden soll; andernfalls false.

Hinweise

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird die Merge methode, um die Änderungen zusammenzuführen, die mit Überarbeitungsmarkierungen in Sales2.docx in das Dokument markiert werden, das dem aktuellen Projekt zugeordnet ist. In diesem Beispiel wird davon ausgegangen, dass die Datei Sales2.docx vom aktuellen Computer im Ordner C:\Docs.vorhanden ist Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub DocumentMerge()
    Me.Merge("C:\Docs\Sales2.docx", _
        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.docx", ref MergeTarget,
        ref DetectFormatChanges, ref UseFormattingFrom, 
        ref AddToRecentFiles);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace