private void ConvertEnumMemberNames()
{
// Do this for all members in the enumeration.
foreach (CodeTypeMember member in type.Members)
{
// Cast the member reference to CodeTypeMemberExtension type.
CodeTypeMemberExtension ext = (CodeTypeMemberExtension)member;
// We perform the pascal case conversion only in the public members.
if ((ext.ExtendedObject.Attributes & MemberAttributes.Public) == MemberAttributes.Public ||
(ext.ExtendedObject.Attributes & MemberAttributes.Final) == MemberAttributes.Final)
{
// Call the function for converting an enum member name to Pascal case.
ConvertEnumMemberName(ext);
}
}
}