コード例 #1
0
 public static QueryAdminCatalogItemField FromValue(string value)
 {
     foreach (QueryAdminCatalogItemField catalogItemField in QueryAdminCatalogItemField.Values())
     {
         if (catalogItemField.Value().Equals(value))
         {
             return(catalogItemField);
         }
     }
     throw new ArgumentException(value.ToString());
 }
コード例 #2
0
        public static List <QueryAdminCatalogItemField> Values()
        {
            QueryAdminCatalogItemField        catalogItemField     = new QueryAdminCatalogItemField();
            List <QueryAdminCatalogItemField> catalogItemFieldList = new List <QueryAdminCatalogItemField>();

            foreach (FieldInfo field in catalogItemField.GetType().GetFields())
            {
                catalogItemFieldList.Add((QueryAdminCatalogItemField)field.GetValue((object)catalogItemField));
            }
            return(catalogItemFieldList);
        }