Referencia de la Interfaz sage.ew.interficies.IFeature

Interfaz para definición de nuevas características Más...

Diagrama de herencias de sage.ew.interficies.IFeature
Sage.ES.S50.Features.Feature Sage.ES.S50.Features.Features.CloudIdFeature Sage.ES.S50.Features.Features.SIIFeature Sage.ES.S50.Features.Features.SystemRequerimentsFeature

Métodos públicos

bool _CanInstall ()
 Nos informa si se puede instalar la nueva característica Más...
 
bool _CanUninstall ()
 Nos informa si se puede desinstalar la nueva característica Más...
 
bool _Install ()
 Instala la característica Más...
 
bool _UnInstall ()
 Desinstala la característica Más...
 
bool _Rollout (ref string tcPantalla, ref bool tbNet)
 Metodo que se ejecuta al navegar desde un menu para gestionar el rollout Más...
 

Propiedades

string _Id [get]
 Identificador de la nueva característica Más...
 
string _Name [get]
 Nombre ( pequeña descripción de la característica) Más...
 
string _Version [get]
 Nº de versión donde lanzamos la nueva característica Más...
 
string _NotificacionId [get]
 Identificador de la notificación encriptada Más...
 
string _ErrorMessage [get]
 Error en caso que se produzca en la instalación o desinstalación de la característica Más...
 
bool _Enabled [get, set]
 Nos permite activar una característica de forma manual Más...
 
bool _CanNuevaInstalacion [get]
 Indica si las nuevas instalaciones debe activarse automáticamente Más...
 
bool _CanBeUninstalled [get]
 Nos informa si se puede desinstalar la nueva característica Más...
 
DateTime _ActivatedDate [get, set]
 Fecha de instalación Más...
 
int _LackDays [get, set]
 Días de carencia Más...
 
DateTime _FinalDate [get]
 Fecha de instalación + Días de carencia Más...
 

Descripción detallada

Interfaz para definición de nuevas características

Definición en la línea 11 del archivo IFeature.cs.

Documentación de las funciones miembro

◆ _CanInstall()

bool sage.ew.interficies.IFeature._CanInstall ( )

◆ _CanUninstall()

bool sage.ew.interficies.IFeature._CanUninstall ( )

◆ _Install()

◆ _Rollout()

bool sage.ew.interficies.IFeature._Rollout ( ref string  tcPantalla,
ref bool  tbNet 
)

Metodo que se ejecuta al navegar desde un menu para gestionar el rollout

Parámetros
tcPantalla
tbNet
Devuelve

Implementado en Sage.ES.S50.Features.Features.SIIFeature y Sage.ES.S50.Features.Feature.

◆ _UnInstall()

Documentación de propiedades

◆ _ActivatedDate

DateTime sage.ew.interficies.IFeature._ActivatedDate
getset

Fecha de instalación

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

◆ _CanBeUninstalled

bool sage.ew.interficies.IFeature._CanBeUninstalled
get

Nos informa si se puede desinstalar la nueva característica

Definición en la línea 48 del archivo IFeature.cs.

◆ _CanNuevaInstalacion

bool sage.ew.interficies.IFeature._CanNuevaInstalacion
get

Indica si las nuevas instalaciones debe activarse automáticamente

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

◆ _Enabled

bool sage.ew.interficies.IFeature._Enabled
getset

Nos permite activar una característica de forma manual

Definición en la línea 38 del archivo IFeature.cs.

◆ _ErrorMessage

string sage.ew.interficies.IFeature._ErrorMessage
get

Error en caso que se produzca en la instalación o desinstalación de la característica

Definición en la línea 33 del archivo IFeature.cs.

◆ _FinalDate

DateTime sage.ew.interficies.IFeature._FinalDate
get

Fecha de instalación + Días de carencia

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

◆ _Id

string sage.ew.interficies.IFeature._Id
get

Identificador de la nueva característica

Definición en la línea 16 del archivo IFeature.cs.

◆ _LackDays

int sage.ew.interficies.IFeature._LackDays
getset

Días de carencia

Definición en la línea 58 del archivo IFeature.cs.

◆ _Name

string sage.ew.interficies.IFeature._Name
get

Nombre ( pequeña descripción de la característica)

Definición en la línea 20 del archivo IFeature.cs.

◆ _NotificacionId

string sage.ew.interficies.IFeature._NotificacionId
get

Identificador de la notificación encriptada

Definición en la línea 28 del archivo IFeature.cs.

◆ _Version

string sage.ew.interficies.IFeature._Version
get

Nº de versión donde lanzamos la nueva característica

Definición en la línea 24 del archivo IFeature.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: