Comparer

Comparer class

Representa la clase principal que controla el proceso de comparación de documentos.

public class Comparer : IDisposable

Constructores

Nombre Descripción
Comparer(Stream) Inicializa una nueva instancia deComparer clase con documento de origen stream.
Comparer(string) Inicializa una nueva instancia deComparer clase con la ruta del archivo fuente.
Comparer(Stream, ComparerSettings) Inicializa una nueva instancia deComparerclase con secuencia de documento de origen yComparerSettings .
Comparer(Stream, LoadOptions) Inicializa una nueva instancia deComparer con flujo de documentos de origen yLoadOptions .
Comparer(string, ComparerSettings) Inicializa una nueva instancia deComparer clase con la ruta del archivo fuente yComparerSettings .
Comparer(string, LoadOptions) Inicializa una nueva instancia deComparer con la ruta del archivo fuente yLoadOptions .
Comparer(Stream, LoadOptions, ComparerSettings) Inicializa una nueva instancia deComparer clase con flujo de documentos,LoadOptions yComparerSettings .
Comparer(string, LoadOptions, ComparerSettings) Inicializa una nueva instancia deComparer clase con la ruta del archivo fuente,LoadOptions yComparerSettings .

Propiedades

Nombre Descripción
Source { get; } Archivo fuente que se está comparando.
Targets { get; } Lista de archivos de destino para comparar con el archivo de origen.

Métodos

Nombre Descripción
Add(Stream) Agrega flujo de documentos a la comparación.
Add(string) Agrega archivo a la comparación.
Add(Stream, LoadOptions) Agrega flujo de documentos a la comparación con las opciones de carga especificadas.
Add(string, LoadOptions) Agrega el archivo a la comparación con las opciones de carga especificadas.
ApplyChanges(Stream, ApplyChangeOptions) Acepta o rechaza los cambios y los aplica al documento resultante.
ApplyChanges(string, ApplyChangeOptions) Acepta o rechaza los cambios y los aplica al documento resultante.
ApplyChanges(Stream, SaveOptions, ApplyChangeOptions) Acepta o rechaza los cambios y los aplica al documento resultante.
ApplyChanges(string, SaveOptions, ApplyChangeOptions) Acepta o rechaza los cambios y los aplica al documento resultante.
Compare() Compara documentos sin guardar el resultado con opciones predeterminadas
Compare(CompareOptions) Compara documentos sin guardar resultado.
Compare(Stream) Compara documentos y guarda el resultado en el archivo stream
Compare(string) Compara documentos y guarda el resultado en la ruta del archivo
Compare(SaveOptions, CompareOptions) Compara documentos sin guardar resultado.
Compare(Stream, CompareOptions) Compara documentos y guarda el resultado en el archivo stream
Compare(Stream, SaveOptions) Compara documentos y guarda el resultado en el archivo stream
Compare(string, CompareOptions) Compara documentos y guarda el resultado en la ruta del archivo
Compare(string, SaveOptions) Compara documentos y guarda el resultado en la ruta del archivo
Compare(Stream, SaveOptions, CompareOptions) Compara documentos y guarda el resultado en una secuencia.
Compare(string, SaveOptions, CompareOptions) Compara documentos y guarda el resultado en la ruta del archivo
Dispose() Libera recursos.
GetChanges() Obtiene una lista de cambios entre los archivos de origen y de destino.
GetChanges(GetChangeOptions) Obtiene una lista de cambios entre los archivos de origen y de destino.
GetResultString() Obtener cadena de resultado después de la comparación (solo para comparación de texto).

Ver también