Ooops, well the method Getmonitoringclass() doesn't exist, there's GetMonitoringClasses() but that's not what you need. What you need is: $MO.GetLeastDerivedNonAbstractMonitoringClass().name And, I already explained to you that have to target System.Enti...