public static bool GetValueBool(string key, bool defaultValue) { try { string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0).ToLower(); if (value != "true" && value != "false") { return(defaultValue); } return(value == "true"); } catch (Exception) { return(defaultValue); } }
public static float GetValueFloat(string key, float defaultValue) { try { string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0); if (value == null) { return(defaultValue); } return(Convert.ToSingle(value)); } catch (Exception) { return(defaultValue); } }
public static string GetValueString(string key, string defaultValue) { try { string value = API.GetResourceMetadata(API.GetCurrentResourceName(), key, 0).ToLower(); if (value == null) { return(defaultValue); } return(value); } catch (Exception) { return(defaultValue); } }