Document.Merge Метод (2007 System)
Обновлен: Ноябрь 2007
Объединяет изменения в одном документе, помеченные метками правки, с другим документом.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)
Синтаксис
'Декларация
Public Sub Merge ( _
FileName As String, _
ByRef MergeTarget As Object, _
ByRef DetectFormatChanges As Object, _
ByRef UseFormattingFrom As Object, _
ByRef AddToRecentFiles As Object _
)
'Применение
Dim instance As Document
Dim FileName As String
Dim MergeTarget As Object
Dim DetectFormatChanges As Object
Dim UseFormattingFrom As Object
Dim AddToRecentFiles As Object
instance.Merge(FileName, MergeTarget, _
DetectFormatChanges, UseFormattingFrom, _
AddToRecentFiles)
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.
В этом примере демонстрируется настройка уровня документа.
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);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.