DocumentBase.Compare Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belgenin başka bir belgeden nerede farklı olduğunu gösteren düzeltme işaretlerini görüntüler.
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)
Parametreler
- name
- String
Belgenin karşılaştırıldığı belgenin adı.
- authorName
- Object
Karşılaştırma tarafından oluşturulan farklarla ilişkili gözden geçiren adı. Belirtilmemişse, değer varsayılan olarak düzeltilen belgenin yazar adını veya yazar bilgisi yoksa "Karşılaştırma" dizesini kullanır.
- compareTarget
- Object
Karşılaştırma için hedef belge. Herhangi bir WdCompareTarget değer olabilir.
- detectFormatChanges
- Object
true
(varsayılan) için karşılaştırmanın biçim değişikliklerinin algılanmasını içermesi gerekir.
- ignoreAllComparisonWarnings
- Object
true
bir kullanıcıya sorun bildirmeden belgeleri karşılaştırır. false
varsayılan değerdir.
- addToRecentFiles
- Object
true
belgeyi Dosya menüsündeki son kullanılan dosyalar listesine ekler.
- removePersonalInformation
- Object
true
kişisel bilgilerin belirtilen belgeden kaldırılması gerekiyorsa. false
varsayılan değerdir.
- removeDateAndTime
- Object
true
izlenen değişikliklerden tarih ve saat damgası bilgilerini kaldırır; false, izlenen değişikliklerden tarih ve saat damgası bilgilerini kaldırmaz.
Örnekler
Aşağıdaki kod örneği, geçerli belgeyi Compare belirtilen belgeyle karşılaştırmak ve belgelerin nerede farklılık gösterdiğini belirtmek için düzeltme işaretlerini görüntülemek için yöntemini kullanır. Bu örnekte, dosya Sales1.docx geçerli bilgisayarda C:\Docs konumunda mevcut olduğu varsayılır. Bu örneği kullanmak için belge düzeyi projesindeki sınıfından ThisDocument
çalıştırın.
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
Açıklamalar
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümleri'nde İsteğe Bağlı Parametreler.