Métodos públicos | |
void | ActivarAddon (string key) |
Activa addon Más... | |
void | AddonsOpcEmp () |
AddonsOpcEmp Más... | |
int | Count () |
Nº addons cargados Más... | |
void | DesactivaAddon (string key) |
Desactiva addon Más... | |
object | GetAddon (int numaddon) |
Obtiene el addon por numero Más... | |
object | GetAddon (string tcNombreAddon) |
Obtiene el addon por nombre Más... | |
object | GetAddonVirtual (string tcNombreAddon) |
Obtiene el addon por nombre Más... | |
Dictionary< string, object > | GetAddons () |
Devuelve los addons cargados Más... | |
List< IAddonVirtual > | GetAddonsVirtuales () |
Devuelve los addons virtuales cargados Más... | |
IModulo | GetInactiveAddon (string tcNombreAddon) |
Obtiene el addon inactivo por nombre Más... | |
Dictionary< string, IModulo > | GetInactiveAddons () |
Obtiene los addons inactivos por nombre Más... | |
bool | HasAddonsLoaded () |
Indica si tiene addons cargados Más... | |
bool | IsInactive (string nomAddon) |
Indica si es inactivo el addon por nombre Más... | |
bool | IsLoaded (string nomAddon) |
Indica si está cargado el addon por nombre Más... | |
bool | _CargarAddOns (FunctionsDependencies loFuntionsDependencies) |
Carga addons Más... | |
bool | _CargarAddOns (FunctionsDependencies loFuntionsDependencies, bool mostrarmensajes) |
Carga addons Más... | |
bool | _CargarAddons_WaitAll () |
Esperar a que se hayan cargado todos los addons Más... | |
DataTable | _GetAddonsModulos () |
Obtiene datatable con los addons cargados Más... | |
void | EjecutarClase (string tcClase, bool tlDialog=false) |
Ejecuta la clase Más... | |
string | GetNonbreAddonFromAssemblyName (string assemeblyFullName) |
Obtiene el nombre del addon a partir del assembly Más... | |
IList< IModuloActivo > | GetAddonsPersonalizadosInstalados (Func< string, IModulo, bool, IModuloActivo > CreateModuloActivo) |
Devuelve lista de Modulos activos e inactivos Más... | |
void | _CargarAddOns_After () |
Procesos a ejecutar postcarga de addons Más... | |
bool | _CargarAddonsLoad (ref string tcError) |
Método para hacer el "_Load()" de los addons Más... | |
void | _CargarAddonsInstalados (DataTable tdtModulos, ref string tcError) |
Método para ejecutar el médodo "_Instalar()" de los addons recien instalados Más... | |
bool | ComprobarChecksum (dynamic loObjeto, string tcLibreria, string tcChecksum) |
Obsoleto. Método para comprobar el checksum Más... | |
void | _ReCargaAddonsVirtuales () |
Recargar addons virtuales que pudieran quedar activados de forma implícita al restaurar copia de seguridad y estar la variable que controla su activación en la copia de la tabla COMUNES!VARIABLE recien restaurada, no estando activos estos addons virtuales al iniciar la restauración de la copia. Más... | |
void | EjecutarMetodo (string tcClase, string tcMethod) |
Ejecuta método Más... | |
Eventos | |
ErrorEventHandler | OnErrorAddons |
Evento error Más... | |
Interfaz de Addons
Definición en la línea 13 del archivo IAddonsManager.cs.
bool Sage.ES.S50.Addons.IAddonsManager._CargarAddOns | ( | FunctionsDependencies | loFuntionsDependencies | ) |
Carga addons
loFuntionsDependencies |
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager._CargarAddOns | ( | FunctionsDependencies | loFuntionsDependencies, |
bool | mostrarmensajes | ||
) |
Carga addons
loFuntionsDependencies | |
mostrarmensajes |
Implementado en Sage.ES.S50.Addons.AddonsManager.
void Sage.ES.S50.Addons.IAddonsManager._CargarAddOns_After | ( | ) |
Procesos a ejecutar postcarga de addons
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager._CargarAddons_WaitAll | ( | ) |
Esperar a que se hayan cargado todos los addons
Implementado en Sage.ES.S50.Addons.AddonsManager.
void Sage.ES.S50.Addons.IAddonsManager._CargarAddonsInstalados | ( | DataTable | tdtModulos, |
ref string | tcError | ||
) |
Método para ejecutar el médodo "_Instalar()" de los addons recien instalados
tdtModulos | |
tcError |
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager._CargarAddonsLoad | ( | ref string | tcError | ) |
Método para hacer el "_Load()" de los addons
tcError |
Implementado en Sage.ES.S50.Addons.AddonsManager.
DataTable Sage.ES.S50.Addons.IAddonsManager._GetAddonsModulos | ( | ) |
Obtiene datatable con los addons cargados
Implementado en Sage.ES.S50.Addons.AddonsManager.
void Sage.ES.S50.Addons.IAddonsManager._ReCargaAddonsVirtuales | ( | ) |
Recargar addons virtuales que pudieran quedar activados de forma implícita al restaurar copia de seguridad y estar la variable que controla su activación en la copia de la tabla COMUNES!VARIABLE recien restaurada, no estando activos estos addons virtuales al iniciar la restauración de la copia.
Implementado en Sage.ES.S50.Addons.AddonsManager.
void Sage.ES.S50.Addons.IAddonsManager.ActivarAddon | ( | string | key | ) |
void Sage.ES.S50.Addons.IAddonsManager.AddonsOpcEmp | ( | ) |
AddonsOpcEmp
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager.ComprobarChecksum | ( | dynamic | loObjeto, |
string | tcLibreria, | ||
string | tcChecksum | ||
) |
Obsoleto. Método para comprobar el checksum
loObjeto | objecto de la libreria |
tcLibreria | campo librería |
tcChecksum | campo checksum |
Implementado en Sage.ES.S50.Addons.AddonsManager.
int Sage.ES.S50.Addons.IAddonsManager.Count | ( | ) |
void Sage.ES.S50.Addons.IAddonsManager.DesactivaAddon | ( | string | key | ) |
void Sage.ES.S50.Addons.IAddonsManager.EjecutarClase | ( | string | tcClase, |
bool | tlDialog = false |
||
) |
void Sage.ES.S50.Addons.IAddonsManager.EjecutarMetodo | ( | string | tcClase, |
string | tcMethod | ||
) |
Ejecuta método
tcClase | Clase |
tcMethod | Método a ejecutar |
Implementado en Sage.ES.S50.Addons.AddonsManager.
object Sage.ES.S50.Addons.IAddonsManager.GetAddon | ( | int | numaddon | ) |
Obtiene el addon por numero
numaddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
object Sage.ES.S50.Addons.IAddonsManager.GetAddon | ( | string | tcNombreAddon | ) |
Obtiene el addon por nombre
tcNombreAddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
Dictionary<string, object> Sage.ES.S50.Addons.IAddonsManager.GetAddons | ( | ) |
IList<IModuloActivo> Sage.ES.S50.Addons.IAddonsManager.GetAddonsPersonalizadosInstalados | ( | Func< string, IModulo, bool, IModuloActivo > | CreateModuloActivo | ) |
Devuelve lista de Modulos activos e inactivos
CreateModuloActivo |
Implementado en Sage.ES.S50.Addons.AddonsManager.
List<IAddonVirtual> Sage.ES.S50.Addons.IAddonsManager.GetAddonsVirtuales | ( | ) |
object Sage.ES.S50.Addons.IAddonsManager.GetAddonVirtual | ( | string | tcNombreAddon | ) |
Obtiene el addon por nombre
tcNombreAddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
IModulo Sage.ES.S50.Addons.IAddonsManager.GetInactiveAddon | ( | string | tcNombreAddon | ) |
Obtiene el addon inactivo por nombre
tcNombreAddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
Dictionary<string, IModulo> Sage.ES.S50.Addons.IAddonsManager.GetInactiveAddons | ( | ) |
string Sage.ES.S50.Addons.IAddonsManager.GetNonbreAddonFromAssemblyName | ( | string | assemeblyFullName | ) |
Obtiene el nombre del addon a partir del assembly
assemeblyFullName |
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager.HasAddonsLoaded | ( | ) |
bool Sage.ES.S50.Addons.IAddonsManager.IsInactive | ( | string | nomAddon | ) |
Indica si es inactivo el addon por nombre
nomAddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
bool Sage.ES.S50.Addons.IAddonsManager.IsLoaded | ( | string | nomAddon | ) |
Indica si está cargado el addon por nombre
nomAddon |
Implementado en Sage.ES.S50.Addons.AddonsManager.
ErrorEventHandler Sage.ES.S50.Addons.IAddonsManager.OnErrorAddons |
Evento error
Definición en la línea 18 del archivo IAddonsManager.cs.