Changeset 2540
- Timestamp:
- 12/03/09 14:14:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm/3.2/ContentAttribute.cs
r2519 r2540 44 44 45 45 public static bool HasContentAttribute(Type viewType) { 46 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), true);46 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), false); 47 47 return attributes.Length != 0; 48 48 } … … 53 53 } 54 54 55 public static IEnumerable<Type> GetViewableTypes(Type viewType) { 56 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), false); 57 return from a in attributes 58 select a.type; 59 } 60 55 61 public static bool IsDefaultViewForType(Type viewType, Type content) { 56 62 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), false); … … 59 65 60 66 public static IEnumerable<Type> GetDefaultViewableTypes(Type viewType) { 61 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), true);67 ContentAttribute[] attributes = (ContentAttribute[])viewType.GetCustomAttributes(typeof(ContentAttribute), false); 62 68 return from a in attributes 63 69 where a.isDefaultView
Note: See TracChangeset
for help on using the changeset viewer.