DocumentBase.Compare (Método)
Muestra marcas de revisión que indican en qué difiere el documento de otro documento.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word.v4.0.Utilities (en Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintaxis
'Declaración
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
)
Parámetros
- name
Tipo: System.String
Nombre del documento con el que se compara el documento.
- authorName
Tipo: System.Object%
Nombre del revisor asociado a las diferencias generadas por la comparación.Si no se especifica, el valor predeterminado será el nombre del autor del documento revisado o una cadena que indica que se trata de una comparación, si no existe información alguna sobre el autor.
- compareTarget
Tipo: System.Object%
Documento de destino de la comparación.Puede ser cualquier valor de WdCompareTarget.
- detectFormatChanges
Tipo: System.Object%
true (valor predeterminado) para que la comparación incluya detección de cambios de formato.
- ignoreAllComparisonWarnings
Tipo: System.Object%
true compara los documentos sin notificar a ningún usuario los problemas.El valor predeterminado es false.
- addToRecentFiles
Tipo: System.Object%
true agrega el documento a la lista de archivos utilizados recientemente del menú Archivo.
- removePersonalInformation
Tipo: System.Object%
true si debe quitarse la información personal del documento especificado.El valor predeterminado es false.
- removeDateAndTime
Tipo: System.Object%
true quita la información de la marca de fecha y hora de los cambios realizados; false no quita la información de la marca de fecha y hora de los cambios realizados.
Comentarios
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
En el siguiente ejemplo de código se utiliza el método Compare para comparar el documento actual con el documento especificado y para mostrar las marcas de revisión que indican las diferencias entre ambos documentos.Este ejemplo supone que el archivo Sales1.docx existe en el equipo actual en la ubicación C: \Docs.Para usar este ejemplo, ejecútelo desde la clase ThisDocument en un proyecto de nivel de documento.
Private Sub DocumentCompare()
Me.Compare("C:\Docs\Sales1.docx", _
CompareTarget:=Word.WdCompareTarget.wdCompareTargetNew, _
AddToRecentFiles:=False)
End Sub
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);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.