Metoda DocumentBase.Compare —

Wyświetla znaczniki poprawek, które wskazują, gdzie dokumentu różni się od innego dokumentu.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Sub Compare ( _
    name As String, _
    ByRef authorName As Object, _
    ByRef compareTarget As Object, _
    ByRef detectFormatChanges As Object, _
    ByRef ignoreAllComparisonWarnings As Object, _
    ByRef addToRecentFiles As Object, _
    ByRef removePersonalInformation As Object, _
    ByRef removeDateAndTime As Object _
)
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
)

Parametry

  • name
    Typ: System.String
    Nazwa dokumentu, z którym jest porównywany dokumentu.
  • authorName
    Typ: System.Object%
    Nazwa recenzenta związane z różnicami występującymi generowane przez porównanie.Jeżeli nie określono tego parametru, wartość domyślna nazwisko autora w recenzowanym dokumencie lub ciąg "Porównanie" Jeśli nie są obecne żadne informacje autora.
  • detectFormatChanges
    Typ: System.Object%
    true (ustawienie domyolne) w celu porównania obejmują wykrywanie zmiany formatowania.
  • ignoreAllComparisonWarnings
    Typ: System.Object%
    true porównanie dokumentów bez powiadamiania użytkownika o problemach.Wartością domyślną jest false.
  • addToRecentFiles
    Typ: System.Object%
    true dodaje dokument do listy ostatnio używanych plików na pliku menu.
  • removePersonalInformation
    Typ: System.Object%
    true Jeśli informacje osobiste powinny być usunięte z określonego dokumentu.Wartością domyślną jest false.
  • removeDateAndTime
    Typ: System.Object%
    true Usuwa informacje stempel daty i godziny z prześledzonych zmian; wartość false nie powoduje usunięcia informacji stempel daty i godziny z prześledzone zmiany.

Uwagi

Parametry opcjonalne

Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.

Przykłady

Następujący kod w przykładzie wykorzystano Compare metoda, aby porównać bieżący dokument z określonego dokumentu i wyświetlić znaczniki poprawek, aby wskazać, gdzie są różne dokumenty.W tym przykładzie założono, że plik Sales1.docx na bieżącym komputerze w lokalizacji C:\Docs.Aby wykorzystać ten przykład, należy uruchomić go z klasy ThisDocument w projekcie na poziomie dokumentu.

Private Sub DocumentCompare()

    Me.Compare("C:\Docs\Sales1.docx", _
        CompareTarget:=Word.WdCompareTarget.wdCompareTargetNew, _
        AddToRecentFiles:=False)
End Sub
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);
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DocumentBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Word