/// <summary>
 /// Gets the real name of a HWMonitor's StateObject.
 /// </summary>
 /// <param name="stateObjectName">The HWMonitor 's StateObject.</param>
 /// <returns>The real name.</returns>
 public static string GetRealName(this HWMonitorStateObjectNames stateObjectName)
 {
     return(RealNameAttribute.GetRealName <HWMonitorStateObjectNames>(stateObjectName));
 }
 /// <summary>
 /// Gets the real name of a MyfirstPackage's StateObject.
 /// </summary>
 /// <param name="stateObjectName">The MyfirstPackage 's StateObject.</param>
 /// <returns>The real name.</returns>
 public static string GetRealName(this MyfirstPackageStateObjectNames stateObjectName)
 {
     return(RealNameAttribute.GetRealName <MyfirstPackageStateObjectNames>(stateObjectName));
 }
 /// <summary>
 /// Gets the real name of a BatteryChecker's StateObject.
 /// </summary>
 /// <param name="stateObjectName">The BatteryChecker 's StateObject.</param>
 /// <returns>The real name.</returns>
 public static string GetRealName(this BatteryCheckerStateObjectNames stateObjectName)
 {
     return(RealNameAttribute.GetRealName <BatteryCheckerStateObjectNames>(stateObjectName));
 }