Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.formul.Classes.ProcessBar

Calse para controlar la barra de progreso. Más...

Diagrama de herencia de sage.ew.formul.Classes.ProcessBar
sage.ew.interficies.IProgresoObserver< in T >

Tipos públicos

enum  TipoContador { Ninguno = 0 , Porcentaje = 1 , Numerico = 2 }
 Tipo de contador. Más...
 

Métodos públicos

delegate void Delegar_Work ()
 Definición del delegado para el evento que se disparará al cambiar el código.
 
delegate void Delegar_OnCompleteWork ()
 Definición del delegado para el evento que se disparará al cambiar el código.
 
void Step ()
 Incrementa el valor del progreso de la barra.
 
void Step (String tcText)
 Incrementa el valor del progreso de la barra.
 
void InitGauge (Int32 processValue, Int32 processMax, String tcText)
 Inicializa la barra de progreso.
 
void UpdateGauge (Int32 processValue, String tcText="")
 Actualiza los datos del formulario.
 
void _Start ()
 Abre la barra y ejecuta.
 
void Dispose ()
 Eliminar las referencias.
 
void Close ()
 Método que cierra el formulario.
 
void OnStart ()
 OnStart.
 
void OnCompleted ()
 OnCompleted.
 
void OnError (Exception error)
 OnError.
 
void OnNext (ProgresoProceso value)
 OnNext.
 
 ProcessBar (Boolean show, String title)
 Constructor.
 
- Métodos públicos heredados de sage.ew.interficies.IProgresoObserver< in T >
void OnNext (T value)
 Proporciona nuevos datos al observador.
 

Propiedades

Forms.frmProcessBar _FormProcessBar [get]
 Formulario de la barra de progreso.
 
Int32 _SleepTime [get, set]
 Tiempo de espera para la barra por defecto 1000 ms valores permitidos entre 0 ms y 60000 ms.
 
Boolean ShowProcessBar [get, set]
 Indica si se debe mostra la barra.
 
Boolean _MostrarContador [get, set]
 Indica si tiene que mostrar un contador ex: 2/34.
 
TipoContador _TipoContador [get, set]
 Indica si tiene que mostrar un contador ex: 2/34.
 
String _Title [get, set]
 Título.
 
object _Result [get, set]
 Resultado de la ejecución.
 
Boolean _CancellationPending [get]
 Indica si se ha cancelado la ejecución.
 
Boolean _HideOnCompleteWork [get, set]
 Indica si ocultamos la barra al acabar.
 
Boolean _CancelationAllowed [get, set]
 Indica si debe permitir la cancelación del proceso.
 

Eventos

Delegar_Work _Delegar_Work
 Definición del delegado para el evento _Codigo_Cambiado.
 
Delegar_OnCompleteWork _Delegar_OnCompleteWork
 Definición del delegado para el evento _Codigo_Cambiado.
 

Descripción detallada

Calse para controlar la barra de progreso.

Definición en la línea 16 del archivo ProcessBar.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoContador

Tipo de contador.

Valores de enumeraciones
Ninguno 

Sin contador.

Porcentaje 

En porcentaje.

Numerico 

Numerico.

Definición en la línea 22 del archivo ProcessBar.cs.

Documentación de constructores y destructores

◆ ProcessBar()

sage.ew.formul.Classes.ProcessBar.ProcessBar ( Boolean show,
String title )
inline

Constructor.

Parámetros
showIndica si debemos mostrar el formulario
titleTítulo para el formulario

Definición en la línea 423 del archivo ProcessBar.cs.

Documentación de funciones miembro

◆ _Start()

void sage.ew.formul.Classes.ProcessBar._Start ( )
inline

Abre la barra y ejecuta.

Definición en la línea 303 del archivo ProcessBar.cs.

◆ Close()

void sage.ew.formul.Classes.ProcessBar.Close ( )
inline

Método que cierra el formulario.

Definición en la línea 358 del archivo ProcessBar.cs.

◆ Delegar_OnCompleteWork()

delegate void sage.ew.formul.Classes.ProcessBar.Delegar_OnCompleteWork ( )

Definición del delegado para el evento que se disparará al cambiar el código.

◆ Delegar_Work()

delegate void sage.ew.formul.Classes.ProcessBar.Delegar_Work ( )

Definición del delegado para el evento que se disparará al cambiar el código.

◆ Dispose()

void sage.ew.formul.Classes.ProcessBar.Dispose ( )
inline

Eliminar las referencias.

Definición en la línea 345 del archivo ProcessBar.cs.

◆ InitGauge()

void sage.ew.formul.Classes.ProcessBar.InitGauge ( Int32 processValue,
Int32 processMax,
String tcText )
inline

Inicializa la barra de progreso.

Parámetros
processValueValor del progreso
processMaxValor máximo de la barra de progreso
tcTextTexto informativo

Definición en la línea 277 del archivo ProcessBar.cs.

◆ OnCompleted()

void sage.ew.formul.Classes.ProcessBar.OnCompleted ( )
inline

OnCompleted.

Implementa sage.ew.interficies.IProgresoObserver< in T >.

Definición en la línea 394 del archivo ProcessBar.cs.

◆ OnError()

void sage.ew.formul.Classes.ProcessBar.OnError ( Exception error)
inline

OnError.

Parámetros
error

Implementa sage.ew.interficies.IProgresoObserver< in T >.

Definición en la línea 403 del archivo ProcessBar.cs.

◆ OnNext()

void sage.ew.formul.Classes.ProcessBar.OnNext ( ProgresoProceso value)
inline

OnNext.

Parámetros
value

Definición en la línea 412 del archivo ProcessBar.cs.

◆ OnStart()

void sage.ew.formul.Classes.ProcessBar.OnStart ( )
inline

OnStart.

Implementa sage.ew.interficies.IProgresoObserver< in T >.

Definición en la línea 386 del archivo ProcessBar.cs.

◆ Step() [1/2]

void sage.ew.formul.Classes.ProcessBar.Step ( )
inline

Incrementa el valor del progreso de la barra.

Definición en la línea 256 del archivo ProcessBar.cs.

◆ Step() [2/2]

void sage.ew.formul.Classes.ProcessBar.Step ( String tcText)
inline

Incrementa el valor del progreso de la barra.

Definición en la línea 265 del archivo ProcessBar.cs.

◆ UpdateGauge()

void sage.ew.formul.Classes.ProcessBar.UpdateGauge ( Int32 processValue,
String tcText = "" )
inline

Actualiza los datos del formulario.

Parámetros
processValueValor del progreso
tcTextTexto informativo

Definición en la línea 292 del archivo ProcessBar.cs.

Documentación de propiedades

◆ _CancelationAllowed

Boolean sage.ew.formul.Classes.ProcessBar._CancelationAllowed
getset

Indica si debe permitir la cancelación del proceso.

Definición en la línea 219 del archivo ProcessBar.cs.

◆ _CancellationPending

Boolean sage.ew.formul.Classes.ProcessBar._CancellationPending
get

Indica si se ha cancelado la ejecución.

Definición en la línea 193 del archivo ProcessBar.cs.

◆ _FormProcessBar

Forms.frmProcessBar sage.ew.formul.Classes.ProcessBar._FormProcessBar
get

Formulario de la barra de progreso.

Definición en la línea 81 del archivo ProcessBar.cs.

◆ _HideOnCompleteWork

Boolean sage.ew.formul.Classes.ProcessBar._HideOnCompleteWork
getset

Indica si ocultamos la barra al acabar.

Definición en la línea 204 del archivo ProcessBar.cs.

◆ _MostrarContador

Boolean sage.ew.formul.Classes.ProcessBar._MostrarContador
getset

Indica si tiene que mostrar un contador ex: 2/34.

Definición en la línea 119 del archivo ProcessBar.cs.

◆ _Result

object sage.ew.formul.Classes.ProcessBar._Result
getset

Resultado de la ejecución.

Definición en la línea 176 del archivo ProcessBar.cs.

◆ _SleepTime

Int32 sage.ew.formul.Classes.ProcessBar._SleepTime
getset

Tiempo de espera para la barra por defecto 1000 ms valores permitidos entre 0 ms y 60000 ms.

Definición en la línea 89 del archivo ProcessBar.cs.

◆ _TipoContador

TipoContador sage.ew.formul.Classes.ProcessBar._TipoContador
getset

Indica si tiene que mostrar un contador ex: 2/34.

Definición en la línea 134 del archivo ProcessBar.cs.

◆ _Title

String sage.ew.formul.Classes.ProcessBar._Title
getset

Título.

Definición en la línea 149 del archivo ProcessBar.cs.

◆ ShowProcessBar

Boolean sage.ew.formul.Classes.ProcessBar.ShowProcessBar
getset

Indica si se debe mostra la barra.

Definición en la línea 104 del archivo ProcessBar.cs.

Documentación de eventos

◆ _Delegar_OnCompleteWork

Delegar_OnCompleteWork sage.ew.formul.Classes.ProcessBar._Delegar_OnCompleteWork

Definición del delegado para el evento _Codigo_Cambiado.

Definición en la línea 63 del archivo ProcessBar.cs.

◆ _Delegar_Work

Delegar_Work sage.ew.formul.Classes.ProcessBar._Delegar_Work

Definición del delegado para el evento _Codigo_Cambiado.

Definición en la línea 54 del archivo ProcessBar.cs.


La documentación de esta clase está generada del siguiente archivo: