Sdílet prostřednictvím


DocumentBase.Compare Metoda

Definice

Zobrazí značky revizí, které označují, kde se dokument liší od jiného dokumentu.

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)

Parametry

name
String

Název dokumentu, se kterým je dokument porovnáván.

authorName
Object

Jméno revidujícího přidružené k rozdílům vygenerovaným porovnáním. Pokud není zadáno, výchozí hodnota bude jméno autora upraveného dokumentu nebo řetězec "Porovnání", pokud nejsou k dispozici žádné informace o autorovi.

compareTarget
Object

Cílový dokument pro porovnání. Může to být libovolná WdCompareTarget hodnota.

detectFormatChanges
Object

true (výchozí), aby porovnání zahrnovalo detekci změn formátu.

ignoreAllComparisonWarnings
Object

true porovná dokumenty bez upozornění uživatele na problémy. Výchozí hodnota je false.

addToRecentFiles
Object

true přidá dokument do seznamu naposledy použitých souborů v nabídce Soubor.

removePersonalInformation
Object

true pokud mají být osobní údaje ze zadaného dokumentu odebrány. Výchozí hodnota je false.

removeDateAndTime
Object

true odebere informace o datu a časovém razítku ze sledovaných změn; false neodebere informace o datu a časovém razítku ze sledovaných změn.

Příklady

Následující příklad kódu používá metodu Compare k porovnání aktuálního dokumentu se zadaným dokumentem a zobrazení značek revizí, které označují, kde se dokumenty liší. Tento příklad předpokládá, že soubor Sales1.docx existuje v aktuálním počítači v umístění C:\Docs. Pokud chcete použít tento příklad, spusťte ho ThisDocument z třídy v projektu na úrovni dokumentu.

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

Poznámky

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro Systém Office.

Platí pro