Referencia de la Clase sage.ew.formul.Classes.ProcessBar

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

Diagrama de herencias de sage.ew.formul.Classes.ProcessBar
sage.ew.interficies.IProgresoObserver< ProgresoProceso >

Tipos públicos

enum  TipoContador { TipoContador.Ninguno = 0, TipoContador.Porcentaje = 1, TipoContador.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 Más...
 
delegate void Delegar_OnCompleteWork ()
 Definición del delegado para el evento que se disparará al cambiar el código Más...
 
void Step ()
 Incrementa el valor del progreso de la barra Más...
 
void Step (String tcText)
 Incrementa el valor del progreso de la barra Más...
 
void InitGauge (Int32 processValue, Int32 processMax, String tcText)
 Inicializa la barra de progreso Más...
 
void UpdateGauge (Int32 processValue, String tcText="")
 Actualiza los datos del formulario Más...
 
void _Start ()
 Abre la barra y ejecuta Más...
 
void Close ()
 Método que cierra el formulario Más...
 
void OnStart ()
 OnStart Más...
 
void OnCompleted ()
 OnCompleted Más...
 
void OnError (Exception error)
 OnError Más...
 
void OnNext (ProgresoProceso value)
 OnNext Más...
 
 ProcessBar (Boolean show, String title)
 Constructor Más...
 
- Métodos públicos heredados desde sage.ew.interficies.IProgresoObserver< ProgresoProceso >
void OnStart ()
 Notifica al observador que el proveedor va a empezar a enviar las notificaciones. Más...
 
void OnCompleted ()
 Notifica al observador que el proveedor ha terminado de enviar las notificaciones. Más...
 
void OnError (Exception error)
 Notifica al observador que el proveedor ha experimentado una condición de error. Más...
 
void OnNext (T value)
 Proporciona nuevos datos al observador. Más...
 

Propiedades

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

Eventos

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

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 21 del archivo ProcessBar.cs.

Documentación del constructor y destructor

◆ 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 387 del archivo ProcessBar.cs.

Documentación de las funciones miembro

◆ _Start()

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

Abre la barra y ejecuta

Definición en la línea 293 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 338 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

◆ 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 267 del archivo ProcessBar.cs.

◆ OnCompleted()

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

OnCompleted

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

◆ OnError()

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

OnError

Parámetros
error

Definición en la línea 368 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 377 del archivo ProcessBar.cs.

◆ OnStart()

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

OnStart

Definición en la línea 351 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 246 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 255 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 282 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 210 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 184 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 195 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 111 del archivo ProcessBar.cs.

◆ _Result

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

Resultado de la ejecución

Definición en la línea 168 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 81 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 126 del archivo ProcessBar.cs.

◆ _Title

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

Título

Definición en la línea 141 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 96 del archivo ProcessBar.cs.

Documentación de los 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 62 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 53 del archivo ProcessBar.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: