다음을 통해 공유


DocumentBase.Compare 메서드

문서를 다른 문서와 비교하여 서로 다른 곳의 위치를 나타내는 수정 기호를 표시합니다.

네임스페이스:  Microsoft.Office.Tools.Word
어셈블리:  Microsoft.Office.Tools.Word.v4.0.Utilities(Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

구문

‘선언
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
)

매개 변수

  • name
    형식: System.String
    비교할 문서의 이름입니다.
  • authorName
    형식: System.Object%
    비교를 통해 생성된 차이점과 연관된 검토자 이름입니다.지정되지 않은 경우 수정된 문서의 작성자 이름을 기본값으로 사용하거나 작성자 정보가 없으면 "Comparison"이라는 문자열을 사용합니다.
  • detectFormatChanges
    형식: System.Object%
    서식 변경 내용 감지를 비교에 포함시키는 경우 true(기본값)입니다.
  • ignoreAllComparisonWarnings
    형식: System.Object%
    true인 경우 문제점을 사용자에게 알리지 않고 문서를 비교합니다.기본값은 false입니다.
  • addToRecentFiles
    형식: System.Object%
    true인 경우 문서를 파일 메뉴의 최근 사용한 파일 목록에 추가합니다.
  • removePersonalInformation
    형식: System.Object%
    지정된 문서에서 개인 정보를 제거해야 하는 경우 true입니다.기본값은 false입니다.
  • removeDateAndTime
    형식: System.Object%
    true인 경우 추적된 변경 내용에서 날짜 및 타임스탬프 정보를 제거하고 false인 경우 추적된 변경 내용에서 날짜 및 타임스탬프 정보를 제거하지 않습니다.

설명

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.

예제

다음 코드 예제에서는 Compare 메서드를 사용하여 현재 문서를 지정된 문서와 비교하고 서로 다른 위치를 나타내는 수정 기호를 표시합니다. 이 예제에서는 현재 컴퓨터의 C:\Docs 위치에 Sales1.doc 파일이 있는 것으로 가정합니다. 이 예제를 사용하려면 문서 수준 프로젝트 ThisDocument 클래스에서 실행하십시오.

Private Sub DocumentCompare()

    Me.Compare("C:\Docs\Sales1.doc", _
        CompareTarget:=Word.WdCompareTarget.wdCompareTargetNew, _
        AddToRecentFiles:=False)
End Sub
private void DocumentCompare()
{
    object compareTarget = Word.WdCompareTarget.wdCompareTargetNew;
    object addToRecentFiles = false;

    this.Compare("C:\\Docs\\Sales1.doc", ref missing, ref compareTarget, 
        ref missing, ref missing, ref addToRecentFiles, ref missing, 
        ref missing);
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

DocumentBase 클래스

Microsoft.Office.Tools.Word 네임스페이스