Seuls les types publics définis par l'utilisateur et qui sont définis dans les modules d'objets publics, peuvent être utilisés ...

Seuls les types publics définis par l'utilisateur et qui sont définis dans les modules d'objets publics, peuvent être utilisés comme types renvoyés ou paramètres, pour des procédures publiques de modules de classe, ou comme champs de types publics définis par l'utilisateur