System.Management.Automation.ProgressRecord instances are passed to the WriteProgress method of System.Management.Automation.Cmdlet. System.Management.Automation.ProgressRecord does not inherit from System.Managment.Automation.InformationalRecord.