Example #1
0
 private void CuandoElParserProceseBytes(object sender, BytesLeidosEventArgs e)
 {
     NotificarAvanceParcial(e.BytesLeidos, e.BytesTotales);
 }
Example #2
0
 /// <summary>
 /// Verifica si existen funciones suscritas al evento BytesLeidos y las invoca.
 /// </summary>
 /// <param name="bytes">Cantidad de bytes que se han leĆ­do del documento, esta cantidad puede compararse con el peso del archivo para saber el porcentaje de avance.</param>
 private void NotificarAvance(long bytes)
 {
     if (BytesLeidos != null)
     {
         var args = new BytesLeidosEventArgs { BytesLeidos = bytes, BytesTotales = pesoArchivo };
         BytesLeidos(this, args);
     }
 }