DocumentBase.Compare Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.