Metodi
void CloseFrameByName(BlackBox blackBox, string frameName): chiude il frame indicato;
BlackBox blackBox: oggetto Box;
string frameName: stringa contenente il nome del frame da chiudere;
string DecodeVal(string key): decodifica il contenuto del parametro key ({question_mark} => "?", {back_slash} => "", ....). Sostanzialmente ad uso interno;
string key: chiave da decodificare;
[output] string: chiave decodificata;
BlackBoxApiResponse GetAllElementWithChange(BlackBox blackBox): ritorna una struttura contenente gli elementi del Box che sono stati modificati;
BlackBox blackBox: oggetto Box;
[output] BlackBoxApiResponse: struttura contenente gli elementi modificati;
string GetCloseScript(): ritorna lo script di chiusura della pagina;
[output] string: contiene lo script;
ElementColumnInfo GetElementColumnInfo(BlackBoxColumn c): ritorna le info proprie della colonna indicata;
BlackBoxColumn c: oggetto colonna di cui si ritornano le info;
[output] ElementColumnInfo: info della colonna;
ElementInfos GetElementInfo(IBlackBoxElement element): ritorna le info proprie dell' elemento indicato;
IBlackBoxElement element: oggetto di cui si ritornano le info;
[output] ElementInfos: info dell' oggetto;
BlackBoxTranslationInfo GetTranslationInfo(BlackBox blackBox): ritorna le info relative alla localizzazione proprie del Box indicato;
BlackBox blackBox: oggetto Box;
[output] BlackBoxTranslationInfo: info della localizzazione;
Variabili / Costanti
const string EmptyValue = "{empty}";