Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Addons.Commandabstract

Acciones sobre addons. Más...

Diagrama de herencia de Sage.ES.S50.Addons.Command
Sage.ES.S50.Addons.ICommand

Métodos públicos

delegate void ActionAddonsEventHandler (object sender, CommandEventArgs e)
 Delegado de evento lanzado al ejecutar InvokedoMethod.
 
delegate void ActionErrorEventHandler (object sender, CommandErrorEventArgs e)
 Delegado de evento lanzado en caso de error.
 
virtual object Execute (params object[] parameters)
 Ejecuta la acción sobre los addons.
 

Métodos protegidos

void CommandModulo (IModulo modulo, params object[] parameters)
 Acción a realizar sobre el módulo.
 
ExpectedParameters GetExpectedParameters ()
 Devuelve el objeto ExpectedParameters.
 
virtual bool Condition (KeyValuePair< string, object > addon)
 Condicion sobre cada uno de los addons.
 
virtual bool Condition (params object[] parameters)
 Condicion inicial.
 
virtual object Return (params object[] parameters)
 Retorno del objecto.
 
bool ValidateParameters (params object[] parameters)
 Valida los parámetros.
 
virtual void OnError (CommandErrorEventArgs e)
 Evento error.
 
virtual bool Exit ()
 Condicion para salir del bucle de recorrido de addons.
 
virtual List< KeyValuePair< string, object > > GetAddons ()
 Lista de addons a recorrer.
 

Atributos protegidos

readonly IAddonsManager oAddons
 Objeto addons.
 

Propiedades

string Name [get, set]
 Nombre.
 

Eventos

ActionAddonsEventHandler OnBeginActionAddon
 Evento lanzado al comenzar la llamada al invokeMethods del addons.
 
ActionAddonsEventHandler OnEndActionAddons
 Evento lanzado al finalizar la llamada al invokeMethods del addons.
 
ActionErrorEventHandler OnErrorActionAddons
 Evento lanzado al ejecutar el InvokeMethod con error.
 
- Eventos heredados de Sage.ES.S50.Addons.ICommand
ActionAddonsEventHandler OnBeginActionAddon
 Evento OnBeginActionAddon.
 
ActionAddonsEventHandler OnEndActionAddons
 Evento OnEndActionAddons.
 
ActionErrorEventHandler OnErrorActionAddons
 Evento OnErrorActionAddons.
 

Descripción detallada

Acciones sobre addons.

Definición en la línea 12 del archivo Command.cs.

Documentación de funciones miembro

◆ ActionAddonsEventHandler()

delegate void Sage.ES.S50.Addons.Command.ActionAddonsEventHandler ( object sender,
CommandEventArgs e )

Delegado de evento lanzado al ejecutar InvokedoMethod.

Parámetros
sender
e

◆ ActionErrorEventHandler()

delegate void Sage.ES.S50.Addons.Command.ActionErrorEventHandler ( object sender,
CommandErrorEventArgs e )

Delegado de evento lanzado en caso de error.

Parámetros
sender
e

◆ CommandModulo()

void Sage.ES.S50.Addons.Command.CommandModulo ( IModulo modulo,
params object[] parameters )
abstractprotected

Acción a realizar sobre el módulo.

Parámetros
modulo
parameters

◆ Condition() [1/2]

virtual bool Sage.ES.S50.Addons.Command.Condition ( KeyValuePair< string, object > addon)
inlineprotectedvirtual

Condicion sobre cada uno de los addons.

Parámetros
addon
Devuelve

Definición en la línea 123 del archivo Command.cs.

◆ Condition() [2/2]

virtual bool Sage.ES.S50.Addons.Command.Condition ( params object[] parameters)
inlineprotectedvirtual

Condicion inicial.

Parámetros
parameters
Devuelve

Definición en la línea 132 del archivo Command.cs.

◆ Execute()

virtual object Sage.ES.S50.Addons.Command.Execute ( params object[] parameters)
inlinevirtual

Ejecuta la acción sobre los addons.

Parámetros
parameters
Devuelve

Implementa Sage.ES.S50.Addons.ICommand.

Definición en la línea 69 del archivo Command.cs.

◆ Exit()

virtual bool Sage.ES.S50.Addons.Command.Exit ( )
inlineprotectedvirtual

Condicion para salir del bucle de recorrido de addons.

Devuelve

Definición en la línea 170 del archivo Command.cs.

◆ GetAddons()

virtual List< KeyValuePair< string, object > > Sage.ES.S50.Addons.Command.GetAddons ( )
inlineprotectedvirtual

Lista de addons a recorrer.

Devuelve

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

◆ GetExpectedParameters()

ExpectedParameters Sage.ES.S50.Addons.Command.GetExpectedParameters ( )
abstractprotected

Devuelve el objeto ExpectedParameters.

Devuelve

◆ OnError()

virtual void Sage.ES.S50.Addons.Command.OnError ( CommandErrorEventArgs e)
inlineprotectedvirtual

Evento error.

Parámetros
e

Definición en la línea 162 del archivo Command.cs.

◆ Return()

virtual object Sage.ES.S50.Addons.Command.Return ( params object[] parameters)
inlineprotectedvirtual

Retorno del objecto.

Devuelve

Definición en la línea 140 del archivo Command.cs.

◆ ValidateParameters()

bool Sage.ES.S50.Addons.Command.ValidateParameters ( params object[] parameters)
inlineprotected

Valida los parámetros.

Parámetros
parameters
Devuelve

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

Documentación de campos

◆ oAddons

readonly IAddonsManager Sage.ES.S50.Addons.Command.oAddons
protected

Objeto addons.

Definición en la línea 18 del archivo Command.cs.

Documentación de propiedades

◆ Name

string Sage.ES.S50.Addons.Command.Name
getsetprotected

Nombre.

Definición en la línea 23 del archivo Command.cs.

Documentación de eventos

◆ OnBeginActionAddon

ActionAddonsEventHandler Sage.ES.S50.Addons.Command.OnBeginActionAddon

Evento lanzado al comenzar la llamada al invokeMethods del addons.

Definición en la línea 39 del archivo Command.cs.

◆ OnEndActionAddons

ActionAddonsEventHandler Sage.ES.S50.Addons.Command.OnEndActionAddons

Evento lanzado al finalizar la llamada al invokeMethods del addons.

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

◆ OnErrorActionAddons

ActionErrorEventHandler Sage.ES.S50.Addons.Command.OnErrorActionAddons

Evento lanzado al ejecutar el InvokeMethod con error.

Definición en la línea 47 del archivo Command.cs.


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