Private Enum-Typen und in Standardmodulen oder privaten Klassen definierte Enum-Typen können in öffentlichen Objektmodulen ...

Private Enum-Typen und in Standardmodulen oder privaten Klassen definierte Enum-Typen können in öffentlichen Objektmodulen nicht als Parameter oder Rückgabetypen für öffentliche Prozeduren, als öffentliche Datenelemente oder als Felder von benutzerdefinierten öffentlichen Typen verwendet werden.