C# CodeDOM: Adding Enum members at runtime
See the question and my original answer on StackOverflowFor enumerations, you need to add CodeMemberField instances, not CodeTypeMember, so something like:
CodeMemberField noneOfTheBelow = new CodeMemberField();
noneOfTheBelow.Attributes = MemberAttributes.Public | MemberAttributes.Static;
noneOfTheBelow.Name = "NoneOfTheBelow";
t.Members.Insert(0, noneOfTheBelow);