Bagikan melalui


DocumentBase.Compare Metode

Definisi

Menampilkan tanda revisi yang menunjukkan di mana dokumen berbeda dari dokumen lain.

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)

Parameter

name
String

Nama dokumen yang dokumennya dibandingkan.

authorName
Object

Nama peninjau yang terkait dengan perbedaan yang dihasilkan oleh perbandingan. Jika tidak ditentukan, nilai default ke nama pembuat dokumen yang direvisi atau string "Perbandingan" jika tidak ada informasi penulis.

compareTarget
Object

Dokumen target untuk perbandingan. Bisa menjadi nilai apa pun WdCompareTarget .

detectFormatChanges
Object

true (default) agar perbandingan menyertakan deteksi perubahan format.

ignoreAllComparisonWarnings
Object

true membandingkan dokumen tanpa memberi tahu pengguna tentang masalah. Nilai defaultnya adalah false.

addToRecentFiles
Object

true menambahkan dokumen ke daftar file yang baru digunakan pada menu File.

removePersonalInformation
Object

true jika informasi pribadi harus dihapus dari dokumen yang ditentukan. Nilai defaultnya adalah false.

removeDateAndTime
Object

true menghapus informasi stempel tanggal dan waktu dari perubahan terlacak; false tidak menghapus informasi stempel tanggal dan waktu dari perubahan terlacak.

Contoh

Contoh kode berikut menggunakan Compare metode untuk membandingkan dokumen saat ini dengan dokumen yang ditentukan dan menampilkan tanda revisi untuk menunjukkan di mana dokumen berbeda. Contoh ini mengasumsikan bahwa file Sales1.docx ada di komputer saat ini di lokasi C:\Docs. Untuk menggunakan contoh ini, jalankan dari ThisDocument kelas dalam proyek tingkat dokumen.

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

Keterangan

Parameter Opsional

Untuk informasi tentang parameter opsional, lihat Parameter Opsional di Solusi Office.

Berlaku untuk