Referencia de la plantilla de la Interfaz sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >

Interfaz de diccionario de variables globales Más...

Métodos públicos

void SetValue (TKey key, TValue value)
 Añade la clave y el valor especificado en el diccionario Global, en caso de que exista lo modificará siempre Más...
 
void SetValueNoChange (TKey key, TValue value)
 Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará Más...
 
bool ModifyValue (TKey key, TValue value)
 Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá Más...
 
TValue GetValue (TKey key)
 A partir de un nombre de variable devuelve su valor en formato object Más...
 
TValue GetValue (TKey key, TValue defaultValue)
 A partir de un nombre de variable devuelve su valor en formato object Más...
 
bool Remove (TKey key)
 Elimina del diccionario el elemento indicado Más...
 
bool TryGetValue (TKey key, out TValue value)
 Intenta obtener el valor de la clave correspondiente Más...
 
int Count ()
 Número de elementos en el diccionario Más...
 
bool ContainsKey (TKey key)
 Indica si existe la clave en el diccionario Más...
 
void Clear ()
 Borra el contenido del diccionario Más...
 

Propiedades

string MensajeError [get]
 Mensaje en caso de error Más...
 
bool HuboError [get]
 Si ha habido error al cargar los datos Más...
 

Eventos

EventHandler Error
 Evento de error Más...
 

Descripción detallada

Interfaz de diccionario de variables globales

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

Documentación de las funciones miembro

◆ Clear()

void sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.Clear ( )

Borra el contenido del diccionario

◆ ContainsKey()

bool sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.ContainsKey ( TKey  key)

Indica si existe la clave en el diccionario

Parámetros
key
Devuelve

◆ Count()

int sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.Count ( )

Número de elementos en el diccionario

Devuelve

◆ GetValue() [1/2]

TValue sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.GetValue ( TKey  key)

A partir de un nombre de variable devuelve su valor en formato object

Parámetros
keyNombre de variable de configuración de empresa de la que se desea obtener su valor
Devuelve

◆ GetValue() [2/2]

TValue sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.GetValue ( TKey  key,
TValue  defaultValue 
)

A partir de un nombre de variable devuelve su valor en formato object

Parámetros
keyNombre de variable de configuración de empresa de la que se desea obtener su valor
defaultValuePermite definir un valor por defecto en caso de que no se encuentre la variable
Devuelve

◆ ModifyValue()

bool sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.ModifyValue ( TKey  key,
TValue  value 
)

Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá

Parámetros
keyclave
valuevalor

◆ Remove()

bool sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.Remove ( TKey  key)

Elimina del diccionario el elemento indicado

Parámetros
key
Devuelve

◆ SetValue()

void sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.SetValue ( TKey  key,
TValue  value 
)

Añade la clave y el valor especificado en el diccionario Global, en caso de que exista lo modificará siempre

Parámetros
keyClave
valueValor

◆ SetValueNoChange()

void sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.SetValueNoChange ( TKey  key,
TValue  value 
)

Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará

Parámetros
keyClave
valueValor

◆ TryGetValue()

bool sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.TryGetValue ( TKey  key,
out TValue  value 
)

Intenta obtener el valor de la clave correspondiente

Parámetros
key
value
Devuelve

Documentación de propiedades

◆ HuboError

bool sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.HuboError
get

Si ha habido error al cargar los datos

Definición en la línea 21 del archivo IDiccionario.cs.

◆ MensajeError

string sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.MensajeError
get

Mensaje en caso de error

Definición en la línea 17 del archivo IDiccionario.cs.

Documentación de los eventos

◆ Error

EventHandler sage.ew.interficies.Diccionario.IDiccionario< TKey, TValue >.Error

Evento de error

Definición en la línea 29 del archivo IDiccionario.cs.


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