DocumentBase.Compare Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отображает метки правки, которые указывают на отличие данного документа от другого документа.
public void Compare (string name, ref object authorName, ref object compareTarget, ref object detectFormatChanges, ref object ignoreAllComparisonWarnings, ref object addToRecentFiles, ref object removePersonalInformation, ref object removeDateAndTime);
member this.Compare : string * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub Compare (name As String, Optional ByRef authorName As Object, Optional ByRef compareTarget As Object, Optional ByRef detectFormatChanges As Object, Optional ByRef ignoreAllComparisonWarnings As Object, Optional ByRef addToRecentFiles As Object, Optional ByRef removePersonalInformation As Object, Optional ByRef removeDateAndTime As Object)
Параметры
- name
- String
Имя документа, с которым сравнивается текущий документ.
- authorName
- Object
Имя проверяющего, связанное с различиями, сгенерированными сравнением. Если оно не указано, значением по умолчанию является имя автора измененного документа или строка «Сравнение» при отсутствии данных об авторе.
- compareTarget
- Object
Целевой документ для сравнения. Допускается любое значение WdCompareTarget.
- detectFormatChanges
- Object
true
(по умолчанию) для включения в сравнение обнаруженных изменений формата.
- ignoreAllComparisonWarnings
- Object
true
для сравнения документов без уведомления пользователей о возникших проблемах. Значение по умолчанию — false
.
- addToRecentFiles
- Object
Чтобы добавить документ в список недавно использовавшихся файлов в меню true
Файл, используется значение .
- removePersonalInformation
- Object
Если необходимо удалить из указанного документа личные сведения, используется значение true
. Значение по умолчанию — false
.
- removeDateAndTime
- Object
Значение true
, чтобы удалить сведения об отметках даты и времени из отслеженных изменений; значение false, чтобы не удалять эти сведения из отслеженных изменений.
Примеры
В следующем примере кода метод используется Compare для сравнения текущего документа с указанным документом и отображения меток редакции, чтобы указать, где документы отличаются. В этом примере предполагается, что файл Sales1.docx существует на текущем компьютере в расположении C:\Docs. Чтобы использовать этот пример, запустите его из ThisDocument
класса в проекте уровня документа.
private void DocumentCompare()
{
object compareTarget = Word.WdCompareTarget.wdCompareTargetNew;
object addToRecentFiles = false;
this.Compare("C:\\Docs\\Sales1.docx", ref missing, ref compareTarget,
ref missing, ref missing, ref addToRecentFiles, ref missing,
ref missing);
}
Private Sub DocumentCompare()
Me.Compare("C:\Docs\Sales1.docx", _
CompareTarget:=Word.WdCompareTarget.wdCompareTargetNew, _
AddToRecentFiles:=False)
End Sub
Комментарии
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.