Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.objetos.AddOnsUserControlControllerabstract

Clase base para controlar los objetos añadidos desde addons. Más...

Diagrama de herencia de sage.ew.objetos.AddOnsUserControlController
sage.ew.objetos.TabControlAddOnsManager

Tipos públicos

enum  ActionType { IgnoreErrors = 0 , StopOnErrorUserControl = 1 , StopOnError = 2 }
 Tipo de acciones. Más...
 

Métodos públicos

delegate void DelegateOnUserControlAdded (AddOnsUserControlController toSender, IAddOnsUserControl toUserControl)
 Evento que se lanza después de añadir el IAddOnsUserControl al control.
 
delegate Boolean DelegateOnUserControlLoad (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del load de cada IAddOnsUserControl.
 
delegate Boolean DelegateOnUserControlValidate (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del validate de cada IAddOnsUserControl.
 
delegate Boolean DelegateOnUserControlSave (AddOnsUserControlController toSender, IValidationResult toValidationResult)
 Evento que se lanza después del save de cada IAddOnsUserControl.
 
Boolean AddUserControl (IAddOnsUserControl toUserControl)
 Añadir un IAddOnsUserControl.
 
virtual List< IValidationResultSave (ActionType toType=ActionType.IgnoreErrors)
 Ejecuta el Save de los IAddOnsUserControl.
 
virtual List< IValidationResultValidate (ActionType toType=ActionType.IgnoreErrors)
 Ejecuta el Validate de los IAddOnsUserControl.
 
virtual List< IValidationResultLoad (ActionType toType=ActionType.IgnoreErrors)
 Ejecuta el Load de los IAddOnsUserControl.
 
virtual void Binding ()
 Ejecuta el Binding de los IAddOnsUserControl.
 
virtual void LockControls (Boolean toEnabled)
 Ejecuta el LockControls de los IAddOnsUserControl.
 
 AddOnsUserControlController (Control toControl)
 Contructor.
 

Métodos protegidos

Boolean _AddUserControl (Control toUserControl)
 Añade el UserControl.
 
void _OrderControls ()
 Ordenar los controles añadidos.
 
DialogResult _ShowMessage (String tcMessage, MessageBoxButtons toButtons=MessageBoxButtons.OK, MessageBoxIcon toIcon=MessageBoxIcon.Exclamation, MessageBoxDefaultButton toDefaultButton=MessageBoxDefaultButton.Button1, DialogResult toResult=DialogResult.OK)
 Muestra un mensaje.
 

Atributos protegidos

Control _oControl
 Control base.
 

Propiedades

Boolean _ShowMessages [get, set]
 Indica si debe mostrar los mensajes.
 
List< IAddOnsUserControl_CustomUserControls [get]
 Listado de los controles ordenados por posición.
 

Eventos

DelegateOnUserControlAdded _OnUserControlAdded
 Evento que se lanza después de añadir el IAddOnsUserControl al control.
 
DelegateOnUserControlLoad _OnAddUserControlLoad
 Evento que se lanza después del load de cada IAddOnsUserControl.
 
DelegateOnUserControlValidate _OnAddUserControlValidated
 Evento que se lanza después del validate de cada IAddOnsUserControl.
 
DelegateOnUserControlSave _OnUserControlSaved
 Evento que se lanza después del save de cada IAddOnsUserControl.
 

Descripción detallada

Clase base para controlar los objetos añadidos desde addons.

Definición en la línea 17 del archivo AddOnsUserControlController.cs.

Documentación de las enumeraciones miembro de la clase

◆ ActionType

Tipo de acciones.

Valores de enumeraciones
IgnoreErrors 

Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error.

StopOnErrorUserControl 

Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad StopOnError.

StopOnError 

Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError.

Definición en la línea 80 del archivo AddOnsUserControlController.cs.

Documentación de constructores y destructores

◆ AddOnsUserControlController()

sage.ew.objetos.AddOnsUserControlController.AddOnsUserControlController ( Control toControl)
inline

Contructor.

Definición en la línea 263 del archivo AddOnsUserControlController.cs.

Documentación de funciones miembro

◆ _AddUserControl()

Boolean sage.ew.objetos.AddOnsUserControlController._AddUserControl ( Control toUserControl)
abstractprotected

Añade el UserControl.

Parámetros
toUserControl

◆ _OrderControls()

void sage.ew.objetos.AddOnsUserControlController._OrderControls ( )
abstractprotected

Ordenar los controles añadidos.

◆ _ShowMessage()

DialogResult sage.ew.objetos.AddOnsUserControlController._ShowMessage ( String tcMessage,
MessageBoxButtons toButtons = MessageBoxButtons::OK,
MessageBoxIcon toIcon = MessageBoxIcon::Exclamation,
MessageBoxDefaultButton toDefaultButton = MessageBoxDefaultButton::Button1,
DialogResult toResult = DialogResult::OK )
inlineprotected

Muestra un mensaje.

Parámetros
tcMessage
toButtons
toDefaultButton
toIcon
toResult

Definición en la línea 255 del archivo AddOnsUserControlController.cs.

◆ AddUserControl()

Boolean sage.ew.objetos.AddOnsUserControlController.AddUserControl ( IAddOnsUserControl toUserControl)
inline

Añadir un IAddOnsUserControl.

Parámetros
toUserControl
Devuelve

Definición en la línea 141 del archivo AddOnsUserControlController.cs.

◆ Binding()

virtual void sage.ew.objetos.AddOnsUserControlController.Binding ( )
inlinevirtual

Ejecuta el Binding de los IAddOnsUserControl.

Definición en la línea 200 del archivo AddOnsUserControlController.cs.

◆ DelegateOnUserControlAdded()

delegate void sage.ew.objetos.AddOnsUserControlController.DelegateOnUserControlAdded ( AddOnsUserControlController toSender,
IAddOnsUserControl toUserControl )

Evento que se lanza después de añadir el IAddOnsUserControl al control.

Parámetros
toSender
toUserControl

◆ DelegateOnUserControlLoad()

delegate Boolean sage.ew.objetos.AddOnsUserControlController.DelegateOnUserControlLoad ( AddOnsUserControlController toSender,
IValidationResult toValidationResult )

Evento que se lanza después del load de cada IAddOnsUserControl.

Parámetros
toSender
toValidationResult

◆ DelegateOnUserControlSave()

delegate Boolean sage.ew.objetos.AddOnsUserControlController.DelegateOnUserControlSave ( AddOnsUserControlController toSender,
IValidationResult toValidationResult )

Evento que se lanza después del save de cada IAddOnsUserControl.

Parámetros
toSender
toValidationResult

◆ DelegateOnUserControlValidate()

delegate Boolean sage.ew.objetos.AddOnsUserControlController.DelegateOnUserControlValidate ( AddOnsUserControlController toSender,
IValidationResult toValidationResult )

Evento que se lanza después del validate de cada IAddOnsUserControl.

Parámetros
toSender
toValidationResult

◆ Load()

virtual List< IValidationResult > sage.ew.objetos.AddOnsUserControlController.Load ( ActionType toType = ActionType::IgnoreErrors)
inlinevirtual

Ejecuta el Load de los IAddOnsUserControl.

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Definición en la línea 192 del archivo AddOnsUserControlController.cs.

◆ LockControls()

virtual void sage.ew.objetos.AddOnsUserControlController.LockControls ( Boolean toEnabled)
inlinevirtual

Ejecuta el LockControls de los IAddOnsUserControl.

Definición en la línea 211 del archivo AddOnsUserControlController.cs.

◆ Save()

virtual List< IValidationResult > sage.ew.objetos.AddOnsUserControlController.Save ( ActionType toType = ActionType::IgnoreErrors)
inlinevirtual

Ejecuta el Save de los IAddOnsUserControl.

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Reimplementado en sage.ew.objetos.TabControlAddOnsManager.

Definición en la línea 172 del archivo AddOnsUserControlController.cs.

◆ Validate()

virtual List< IValidationResult > sage.ew.objetos.AddOnsUserControlController.Validate ( ActionType toType = ActionType::IgnoreErrors)
inlinevirtual

Ejecuta el Validate de los IAddOnsUserControl.

Parámetros
toTypeIgnoreErrors-> Se realizará la acción de todos los IAddOnsUserControl independientemente si se produce algún error, StopOnErrorUserControl -> Parará la acción en el primer IAddOnsUserControl que se produzca un error y que tenga marcada la propiedad, StopOnErrorStopOnError ->Parará la acción en el primer IAddOnsUserControl que se produzca un error independientemente de la propiedad StopOnError
Devuelve

Reimplementado en sage.ew.objetos.TabControlAddOnsManager.

Definición en la línea 182 del archivo AddOnsUserControlController.cs.

Documentación de campos

◆ _oControl

Control sage.ew.objetos.AddOnsUserControlController._oControl
protected

Control base.

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

Documentación de propiedades

◆ _CustomUserControls

List<IAddOnsUserControl> sage.ew.objetos.AddOnsUserControlController._CustomUserControls
getprotected

Listado de los controles ordenados por posición.

Definición en la línea 125 del archivo AddOnsUserControlController.cs.

◆ _ShowMessages

Boolean sage.ew.objetos.AddOnsUserControlController._ShowMessages
getset

Indica si debe mostrar los mensajes.

Definición en la línea 110 del archivo AddOnsUserControlController.cs.

Documentación de eventos

◆ _OnAddUserControlLoad

DelegateOnUserControlLoad sage.ew.objetos.AddOnsUserControlController._OnAddUserControlLoad

Evento que se lanza después del load de cada IAddOnsUserControl.

Definición en la línea 53 del archivo AddOnsUserControlController.cs.

◆ _OnAddUserControlValidated

DelegateOnUserControlValidate sage.ew.objetos.AddOnsUserControlController._OnAddUserControlValidated

Evento que se lanza después del validate de cada IAddOnsUserControl.

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

◆ _OnUserControlAdded

DelegateOnUserControlAdded sage.ew.objetos.AddOnsUserControlController._OnUserControlAdded

Evento que se lanza después de añadir el IAddOnsUserControl al control.

Definición en la línea 43 del archivo AddOnsUserControlController.cs.

◆ _OnUserControlSaved

DelegateOnUserControlSave sage.ew.objetos.AddOnsUserControlController._OnUserControlSaved

Evento que se lanza después del save de cada IAddOnsUserControl.

Definición en la línea 73 del archivo AddOnsUserControlController.cs.


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