示例#1
0
 static public string GetInfoValue(this HasInfo item, string name)
 {
     return(item.GetInfoSettings().Lookup(name));
 }
示例#2
0
 public LookupBackedSet <string, string> GetInfoSettings()
 {
     return(info.GetInfoSettings());
 }
示例#3
0
 static public T ConvertInfoValue <T>(this HasInfo item, string name, Operation <T> default_operation, Operation <T, string> operation)
 {
     return(item.GetInfoSettings().Convert(name, default_operation, operation));
 }
示例#4
0
 static public bool IsInfoValueNot(this HasInfo item, string name, string value)
 {
     return(item.GetInfoSettings().IsNot(name, value));
 }
示例#5
0
 static public bool IsInfoValueFalse(this HasInfo item, string name)
 {
     return(item.GetInfoSettings().IsFalse(name));
 }
示例#6
0
 static public bool IsInfoValueDefault(this HasInfo item, string name)
 {
     return(item.GetInfoSettings().IsAsBacked(name));
 }
示例#7
0
 static public string GetBoolInfoValue(this HasInfo item, string name, string if_true, string if_false)
 {
     return(item.GetInfoSettings().ConvertBool(name, if_true, if_false));
 }