How to check if the selected cylindrical face corresponds to a hole or a shaft?

Hello,

I am trying to check if the selected cylindrical face correspondes to a hole or a shaft. The example 2015 SOLIDWORKS API Help - Determine Type of Face Example (VBA)​  does not solve my problem since it returns the holes and the bosses in the neighborhood of a selected face.

My problem however goes a step further: I already selected the cylindrical face and I have to identify its characteristics.

Any ideas? I would really appreciate your help.

Thank you very much

SolidworksApi/macros