Referencia de la Clase Sage.ES.S50.Addons.Commandabstract

Acciones sobre addons Más...

Diagrama de herencias 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 Más...
 
delegate void ActionErrorEventHandler (object sender, CommandErrorEventArgs e)
 Delegado de evento lanzado en caso de error Más...
 
virtual object Execute (params object[] parameters)
 Ejecuta la acción sobre los addons Más...
 

Métodos protegidos

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

Atributos protegidos

readonly IAddonsManager oAddons
 Objeto addons Más...
 

Propiedades

string Name [get, set]
 Nombre Más...
 

Eventos

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

Descripción detallada

Acciones sobre addons

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

Documentación de las 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()

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

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()

abstract ExpectedParameters Sage.ES.S50.Addons.Command.GetExpectedParameters ( )
protectedpure virtual

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 los 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 los 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 para esta clase fue generada a partir del siguiente fichero: