Referencia de la Clase Sage.ES.S50.Features.FeaturesController

Controller para las características con rollout Más...

Métodos públicos

List< IFeatureGetFeatures ()
 Obtiene las caracteristicas Más...
 
IFeature GetFeature (string id)
 Obtiene la característica indicada por id e intenta activarla automaticamente si no lo esta Más...
 
 FeaturesController ()
 Constructor Más...
 
bool _Rollout (ref string tcPantalla, ref bool tbNet)
 
List< IFeatureDataGetFeaturesData ()
 Obtiene la información guardada de las características Más...
 
List< IFeatureDataGetFeaturesDataVersion ()
 Obtiene la información guardada de las características para la versión Más...
 
bool SetEnabledFeatured (string tcId, bool tbEnabled, bool tbValidateInstall=true)
 Establece el estado de una característica Más...
 
void _CheckFeatures (string tcNewVersion)
 Task 195406 - Métode para revisar las Features guardadas (proceso actualización) Más...
 

Atributos públicos estáticos

static FeaturesController Instance => _oFeauturesController
 Instancia al objeto singleton FeauturesController Más...
 

Propiedades

string _ErrorMessage [get, set]
 Obtiene las caracteristicas Más...
 

Descripción detallada

Controller para las características con rollout

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

Documentación del constructor y destructor

◆ FeaturesController()

Sage.ES.S50.Features.FeaturesController.FeaturesController ( )
inline

Constructor

Definición en la línea 167 del archivo FeaturesController.cs.

Documentación de las funciones miembro

◆ _CheckFeatures()

void Sage.ES.S50.Features.FeaturesController._CheckFeatures ( string  tcNewVersion)
inline

Task 195406 - Métode para revisar las Features guardadas (proceso actualización)

Definición en la línea 356 del archivo FeaturesController.cs.

◆ _Rollout()

bool Sage.ES.S50.Features.FeaturesController._Rollout ( ref string  tcPantalla,
ref bool  tbNet 
)
inline

Parámetros
tcPantalla
tbNet
Devuelve

Definición en la línea 181 del archivo FeaturesController.cs.

◆ GetFeature()

IFeature Sage.ES.S50.Features.FeaturesController.GetFeature ( string  id)
inline

Obtiene la característica indicada por id e intenta activarla automaticamente si no lo esta

Parámetros
id
Devuelve

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

◆ GetFeatures()

List<IFeature> Sage.ES.S50.Features.FeaturesController.GetFeatures ( )

Obtiene las caracteristicas

Devuelve

◆ GetFeaturesData()

List<IFeatureData> Sage.ES.S50.Features.FeaturesController.GetFeaturesData ( )
inline

Obtiene la información guardada de las características

Devuelve

Definición en la línea 207 del archivo FeaturesController.cs.

◆ GetFeaturesDataVersion()

List<IFeatureData> Sage.ES.S50.Features.FeaturesController.GetFeaturesDataVersion ( )
inline

Obtiene la información guardada de las características para la versión

Devuelve

Definición en la línea 261 del archivo FeaturesController.cs.

◆ SetEnabledFeatured()

bool Sage.ES.S50.Features.FeaturesController.SetEnabledFeatured ( string  tcId,
bool  tbEnabled,
bool  tbValidateInstall = true 
)
inline

Establece el estado de una característica

Parámetros
tcId
tbEnabled
tbValidateInstallEjecutar la validación de instalación
Devuelve

Definición en la línea 273 del archivo FeaturesController.cs.

Documentación de los campos

◆ Instance

FeaturesController Sage.ES.S50.Features.FeaturesController.Instance => _oFeauturesController
static

Instancia al objeto singleton FeauturesController

Definición en la línea 106 del archivo FeaturesController.cs.

Documentación de propiedades

◆ _ErrorMessage

string Sage.ES.S50.Features.FeaturesController._ErrorMessage
getset

Obtiene las caracteristicas

Devuelve

Definición en la línea 41 del archivo FeaturesController.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: