DocumentBase.Compare Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exibe marcas de revisão que indicam onde o documento é diferente de outro documento.
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)
Parâmetros
- name
- String
O nome do documento com o qual o documento é comparado.
- authorName
- Object
O nome do revisor associado às diferenças geradas pela comparação. Se não estiver especificado, o valor padrão será o nome do autor do documento revisado ou a cadeia de caracteres "Comparison", se não houver nenhuma informação de autor.
- compareTarget
- Object
O documento de destino para a comparação. Pode ser qualquer valor WdCompareTarget.
- detectFormatChanges
- Object
true
(padrão) para a comparação incluir a detecção de alterações de formato.
- ignoreAllComparisonWarnings
- Object
true
compara os documentos sem notificar os problemas a um usuário. O valor padrão é false
.
- addToRecentFiles
- Object
true
adiciona o documento à lista de arquivos usados recentemente no menu Arquivo.
- removePersonalInformation
- Object
true
se as informações pessoais devem ser removidas do documento especificado. O valor padrão é false
.
- removeDateAndTime
- Object
true
remove informações de carimbo de data e hora de alterações controladas; false não remove informações de carimbo de data e hora de alterações controladas.
Exemplos
O exemplo de código a seguir usa o Compare método para comparar o documento atual com o documento especificado e exibir marcas de revisão para indicar onde os documentos diferem. Este exemplo pressupõe que o arquivo Sales1.docx existe no computador atual no local C:\Docs. Para usar este exemplo, execute-o na ThisDocument
classe em um projeto no nível do documento.
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
Comentários
Parâmetros Opcionais
Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.