diff --git a/Common/GeneratedCode/Quantities/Acceleration.Common.g.cs b/Common/GeneratedCode/Quantities/Acceleration.Common.g.cs
index 522ddfdbfa..dec8bd58b4 100644
--- a/Common/GeneratedCode/Quantities/Acceleration.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Acceleration.Common.g.cs
@@ -440,35 +440,6 @@ public static string GetAbbreviation(AccelerationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AccelerationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/AmountOfSubstance.Common.g.cs b/Common/GeneratedCode/Quantities/AmountOfSubstance.Common.g.cs
index 1783c25897..3a7b90df05 100644
--- a/Common/GeneratedCode/Quantities/AmountOfSubstance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/AmountOfSubstance.Common.g.cs
@@ -459,35 +459,6 @@ public static string GetAbbreviation(AmountOfSubstanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AmountOfSubstanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/AmplitudeRatio.Common.g.cs b/Common/GeneratedCode/Quantities/AmplitudeRatio.Common.g.cs
index e2052cbf6c..184dd9920c 100644
--- a/Common/GeneratedCode/Quantities/AmplitudeRatio.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/AmplitudeRatio.Common.g.cs
@@ -268,35 +268,6 @@ public static string GetAbbreviation(AmplitudeRatioUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AmplitudeRatioUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Angle.Common.g.cs b/Common/GeneratedCode/Quantities/Angle.Common.g.cs
index 5fbdf85738..47e9820722 100644
--- a/Common/GeneratedCode/Quantities/Angle.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Angle.Common.g.cs
@@ -458,35 +458,6 @@ public static string GetAbbreviation(AngleUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AngleUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ApparentEnergy.Common.g.cs b/Common/GeneratedCode/Quantities/ApparentEnergy.Common.g.cs
index a5bd8cc139..5125faee9d 100644
--- a/Common/GeneratedCode/Quantities/ApparentEnergy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ApparentEnergy.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(ApparentEnergyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ApparentEnergyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ApparentPower.Common.g.cs b/Common/GeneratedCode/Quantities/ApparentPower.Common.g.cs
index ef9b466b50..cafb96e80f 100644
--- a/Common/GeneratedCode/Quantities/ApparentPower.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ApparentPower.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(ApparentPowerUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ApparentPowerUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Area.Common.g.cs b/Common/GeneratedCode/Quantities/Area.Common.g.cs
index 4d45651cd5..4ffd8a540a 100644
--- a/Common/GeneratedCode/Quantities/Area.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Area.Common.g.cs
@@ -440,35 +440,6 @@ public static string GetAbbreviation(AreaUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AreaUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/AreaDensity.Common.g.cs b/Common/GeneratedCode/Quantities/AreaDensity.Common.g.cs
index a1ff6f22ca..6ae9f76841 100644
--- a/Common/GeneratedCode/Quantities/AreaDensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/AreaDensity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(AreaDensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AreaDensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/AreaMomentOfInertia.Common.g.cs b/Common/GeneratedCode/Quantities/AreaMomentOfInertia.Common.g.cs
index 862aaf354a..98669dc9cf 100644
--- a/Common/GeneratedCode/Quantities/AreaMomentOfInertia.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/AreaMomentOfInertia.Common.g.cs
@@ -307,35 +307,6 @@ public static string GetAbbreviation(AreaMomentOfInertiaUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- AreaMomentOfInertiaUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/BitRate.Common.g.cs b/Common/GeneratedCode/Quantities/BitRate.Common.g.cs
index 8506629e48..d01895833a 100644
--- a/Common/GeneratedCode/Quantities/BitRate.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/BitRate.Common.g.cs
@@ -686,35 +686,6 @@ public static string GetAbbreviation(BitRateUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- BitRateUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.Common.g.cs b/Common/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.Common.g.cs
index 1d50434b15..d1d79cbc16 100644
--- a/Common/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(BrakeSpecificFuelConsumptionUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- BrakeSpecificFuelConsumptionUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Capacitance.Common.g.cs b/Common/GeneratedCode/Quantities/Capacitance.Common.g.cs
index 7fcac54b9c..4713fc943f 100644
--- a/Common/GeneratedCode/Quantities/Capacitance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Capacitance.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(CapacitanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- CapacitanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Density.Common.g.cs b/Common/GeneratedCode/Quantities/Density.Common.g.cs
index c629fe4d69..82c5d47245 100644
--- a/Common/GeneratedCode/Quantities/Density.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Density.Common.g.cs
@@ -915,35 +915,6 @@ public static string GetAbbreviation(DensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- DensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Duration.Common.g.cs b/Common/GeneratedCode/Quantities/Duration.Common.g.cs
index 4678d7d5f5..74d4fe5544 100644
--- a/Common/GeneratedCode/Quantities/Duration.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Duration.Common.g.cs
@@ -423,35 +423,6 @@ public static string GetAbbreviation(DurationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- DurationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/DynamicViscosity.Common.g.cs b/Common/GeneratedCode/Quantities/DynamicViscosity.Common.g.cs
index 6005be0002..5fea0e5477 100644
--- a/Common/GeneratedCode/Quantities/DynamicViscosity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/DynamicViscosity.Common.g.cs
@@ -307,35 +307,6 @@ public static string GetAbbreviation(DynamicViscosityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- DynamicViscosityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricAdmittance.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricAdmittance.Common.g.cs
index 602c478a97..487245f3b3 100644
--- a/Common/GeneratedCode/Quantities/ElectricAdmittance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricAdmittance.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(ElectricAdmittanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricAdmittanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricCharge.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricCharge.Common.g.cs
index 56381762f8..cb8e8d0135 100644
--- a/Common/GeneratedCode/Quantities/ElectricCharge.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricCharge.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricChargeUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricChargeUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricChargeDensity.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricChargeDensity.Common.g.cs
index d6fb7acffc..c3260f5605 100644
--- a/Common/GeneratedCode/Quantities/ElectricChargeDensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricChargeDensity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricChargeDensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricChargeDensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricConductance.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricConductance.Common.g.cs
index fe67ebf896..4b867c6aa5 100644
--- a/Common/GeneratedCode/Quantities/ElectricConductance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricConductance.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(ElectricConductanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricConductanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricConductivity.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricConductivity.Common.g.cs
index 3bb60e8dfb..751058a443 100644
--- a/Common/GeneratedCode/Quantities/ElectricConductivity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricConductivity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricConductivityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricConductivityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricCurrent.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricCurrent.Common.g.cs
index 84ecc04186..72c977abd6 100644
--- a/Common/GeneratedCode/Quantities/ElectricCurrent.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricCurrent.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(ElectricCurrentUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricCurrentUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricCurrentDensity.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricCurrentDensity.Common.g.cs
index 91ea8939b8..1717c53bc3 100644
--- a/Common/GeneratedCode/Quantities/ElectricCurrentDensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricCurrentDensity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricCurrentDensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricCurrentDensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricCurrentGradient.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricCurrentGradient.Common.g.cs
index 0e21bf1e59..2547278007 100644
--- a/Common/GeneratedCode/Quantities/ElectricCurrentGradient.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricCurrentGradient.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricCurrentGradientUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricCurrentGradientUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricField.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricField.Common.g.cs
index 03efad1cff..18cf451362 100644
--- a/Common/GeneratedCode/Quantities/ElectricField.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricField.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricFieldUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricFieldUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricInductance.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricInductance.Common.g.cs
index ab395ddf79..c66f64596e 100644
--- a/Common/GeneratedCode/Quantities/ElectricInductance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricInductance.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(ElectricInductanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricInductanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricPotential.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricPotential.Common.g.cs
index 4eea5ed8c5..35c9d0aa2b 100644
--- a/Common/GeneratedCode/Quantities/ElectricPotential.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricPotential.Common.g.cs
@@ -288,35 +288,6 @@ public static string GetAbbreviation(ElectricPotentialUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricPotentialUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricPotentialAc.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricPotentialAc.Common.g.cs
index 8ba216ba20..868157f58d 100644
--- a/Common/GeneratedCode/Quantities/ElectricPotentialAc.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricPotentialAc.Common.g.cs
@@ -287,35 +287,6 @@ public static string GetAbbreviation(ElectricPotentialAcUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricPotentialAcUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricPotentialDc.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricPotentialDc.Common.g.cs
index 3c6af39246..244e92a464 100644
--- a/Common/GeneratedCode/Quantities/ElectricPotentialDc.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricPotentialDc.Common.g.cs
@@ -287,35 +287,6 @@ public static string GetAbbreviation(ElectricPotentialDcUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricPotentialDcUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricResistance.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricResistance.Common.g.cs
index 1b3ac95ee8..8947dc23b4 100644
--- a/Common/GeneratedCode/Quantities/ElectricResistance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricResistance.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(ElectricResistanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricResistanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ElectricResistivity.Common.g.cs b/Common/GeneratedCode/Quantities/ElectricResistivity.Common.g.cs
index 00b256e4ae..3e91c1df4a 100644
--- a/Common/GeneratedCode/Quantities/ElectricResistivity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ElectricResistivity.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(ElectricResistivityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ElectricResistivityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Energy.Common.g.cs b/Common/GeneratedCode/Quantities/Energy.Common.g.cs
index d919e75d8c..6a72b73fd7 100644
--- a/Common/GeneratedCode/Quantities/Energy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Energy.Common.g.cs
@@ -611,35 +611,6 @@ public static string GetAbbreviation(EnergyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- EnergyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Entropy.Common.g.cs b/Common/GeneratedCode/Quantities/Entropy.Common.g.cs
index f688d1471b..2f45e21ac6 100644
--- a/Common/GeneratedCode/Quantities/Entropy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Entropy.Common.g.cs
@@ -326,35 +326,6 @@ public static string GetAbbreviation(EntropyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- EntropyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Flow.Common.g.cs b/Common/GeneratedCode/Quantities/Flow.Common.g.cs
index 6ae1a3d26a..37efa66782 100644
--- a/Common/GeneratedCode/Quantities/Flow.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Flow.Common.g.cs
@@ -667,35 +667,6 @@ public static string GetAbbreviation(FlowUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- FlowUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Force.Common.g.cs b/Common/GeneratedCode/Quantities/Force.Common.g.cs
index 2c61d071b0..7612b378a4 100644
--- a/Common/GeneratedCode/Quantities/Force.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Force.Common.g.cs
@@ -383,35 +383,6 @@ public static string GetAbbreviation(ForceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ForceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ForceChangeRate.Common.g.cs b/Common/GeneratedCode/Quantities/ForceChangeRate.Common.g.cs
index faecadbe75..08e6ae3b35 100644
--- a/Common/GeneratedCode/Quantities/ForceChangeRate.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ForceChangeRate.Common.g.cs
@@ -402,35 +402,6 @@ public static string GetAbbreviation(ForceChangeRateUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ForceChangeRateUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ForcePerLength.Common.g.cs b/Common/GeneratedCode/Quantities/ForcePerLength.Common.g.cs
index 26939d14aa..228aa8229b 100644
--- a/Common/GeneratedCode/Quantities/ForcePerLength.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ForcePerLength.Common.g.cs
@@ -364,35 +364,6 @@ public static string GetAbbreviation(ForcePerLengthUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ForcePerLengthUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Frequency.Common.g.cs b/Common/GeneratedCode/Quantities/Frequency.Common.g.cs
index 2d6e6c4bef..2e2c83550d 100644
--- a/Common/GeneratedCode/Quantities/Frequency.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Frequency.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(FrequencyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- FrequencyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/HeatFlux.Common.g.cs b/Common/GeneratedCode/Quantities/HeatFlux.Common.g.cs
index e3b42b9870..a155e9058e 100644
--- a/Common/GeneratedCode/Quantities/HeatFlux.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/HeatFlux.Common.g.cs
@@ -497,35 +497,6 @@ public static string GetAbbreviation(HeatFluxUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- HeatFluxUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/HeatTransferCoefficient.Common.g.cs b/Common/GeneratedCode/Quantities/HeatTransferCoefficient.Common.g.cs
index 6d43967424..0705d9675f 100644
--- a/Common/GeneratedCode/Quantities/HeatTransferCoefficient.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/HeatTransferCoefficient.Common.g.cs
@@ -231,35 +231,6 @@ public static string GetAbbreviation(HeatTransferCoefficientUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- HeatTransferCoefficientUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Illuminance.Common.g.cs b/Common/GeneratedCode/Quantities/Illuminance.Common.g.cs
index 9e5659e282..3e9a5879d7 100644
--- a/Common/GeneratedCode/Quantities/Illuminance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Illuminance.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(IlluminanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- IlluminanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Information.Common.g.cs b/Common/GeneratedCode/Quantities/Information.Common.g.cs
index 652baf6155..841508a33c 100644
--- a/Common/GeneratedCode/Quantities/Information.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Information.Common.g.cs
@@ -686,35 +686,6 @@ public static string GetAbbreviation(InformationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- InformationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Irradiance.Common.g.cs b/Common/GeneratedCode/Quantities/Irradiance.Common.g.cs
index cae589a8d8..058d27ae45 100644
--- a/Common/GeneratedCode/Quantities/Irradiance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Irradiance.Common.g.cs
@@ -231,35 +231,6 @@ public static string GetAbbreviation(IrradianceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- IrradianceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Irradiation.Common.g.cs b/Common/GeneratedCode/Quantities/Irradiation.Common.g.cs
index 4ae4553752..746f082d49 100644
--- a/Common/GeneratedCode/Quantities/Irradiation.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Irradiation.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(IrradiationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- IrradiationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/KinematicViscosity.Common.g.cs b/Common/GeneratedCode/Quantities/KinematicViscosity.Common.g.cs
index c7b5c2514d..c38ee9c1e9 100644
--- a/Common/GeneratedCode/Quantities/KinematicViscosity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/KinematicViscosity.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(KinematicViscosityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- KinematicViscosityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/LapseRate.Common.g.cs b/Common/GeneratedCode/Quantities/LapseRate.Common.g.cs
index f7fb4e2628..70cbe2c862 100644
--- a/Common/GeneratedCode/Quantities/LapseRate.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/LapseRate.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(LapseRateUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LapseRateUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Length.Common.g.cs b/Common/GeneratedCode/Quantities/Length.Common.g.cs
index eaaf6e5bd2..314a3fd72c 100644
--- a/Common/GeneratedCode/Quantities/Length.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Length.Common.g.cs
@@ -611,35 +611,6 @@ public static string GetAbbreviation(LengthUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LengthUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Level.Common.g.cs b/Common/GeneratedCode/Quantities/Level.Common.g.cs
index c99411297c..deca5a4337 100644
--- a/Common/GeneratedCode/Quantities/Level.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Level.Common.g.cs
@@ -230,35 +230,6 @@ public static string GetAbbreviation(LevelUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LevelUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/LinearDensity.Common.g.cs b/Common/GeneratedCode/Quantities/LinearDensity.Common.g.cs
index 4b031475da..22209d7ccd 100644
--- a/Common/GeneratedCode/Quantities/LinearDensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/LinearDensity.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(LinearDensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LinearDensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/LuminousFlux.Common.g.cs b/Common/GeneratedCode/Quantities/LuminousFlux.Common.g.cs
index 0d57800c5d..71c86bd7b6 100644
--- a/Common/GeneratedCode/Quantities/LuminousFlux.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/LuminousFlux.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(LuminousFluxUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LuminousFluxUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/LuminousIntensity.Common.g.cs b/Common/GeneratedCode/Quantities/LuminousIntensity.Common.g.cs
index 7ac01b0ddb..3d5449a486 100644
--- a/Common/GeneratedCode/Quantities/LuminousIntensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/LuminousIntensity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(LuminousIntensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- LuminousIntensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MagneticField.Common.g.cs b/Common/GeneratedCode/Quantities/MagneticField.Common.g.cs
index 56fbb89cd8..a4c2d728c8 100644
--- a/Common/GeneratedCode/Quantities/MagneticField.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MagneticField.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(MagneticFieldUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MagneticFieldUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MagneticFlux.Common.g.cs b/Common/GeneratedCode/Quantities/MagneticFlux.Common.g.cs
index 853a100d44..fb07d28ce4 100644
--- a/Common/GeneratedCode/Quantities/MagneticFlux.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MagneticFlux.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(MagneticFluxUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MagneticFluxUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Magnetization.Common.g.cs b/Common/GeneratedCode/Quantities/Magnetization.Common.g.cs
index 1bea833a43..e3a0a8721a 100644
--- a/Common/GeneratedCode/Quantities/Magnetization.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Magnetization.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(MagnetizationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MagnetizationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Mass.Common.g.cs b/Common/GeneratedCode/Quantities/Mass.Common.g.cs
index 6840e238b6..9b3a0292c7 100644
--- a/Common/GeneratedCode/Quantities/Mass.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Mass.Common.g.cs
@@ -592,35 +592,6 @@ public static string GetAbbreviation(MassUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MassUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MassFlow.Common.g.cs b/Common/GeneratedCode/Quantities/MassFlow.Common.g.cs
index 9307cbc91d..c06887edfa 100644
--- a/Common/GeneratedCode/Quantities/MassFlow.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MassFlow.Common.g.cs
@@ -478,35 +478,6 @@ public static string GetAbbreviation(MassFlowUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MassFlowUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MassFlux.Common.g.cs b/Common/GeneratedCode/Quantities/MassFlux.Common.g.cs
index c7e34fc0e3..ce45646462 100644
--- a/Common/GeneratedCode/Quantities/MassFlux.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MassFlux.Common.g.cs
@@ -231,35 +231,6 @@ public static string GetAbbreviation(MassFluxUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MassFluxUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MassMomentOfInertia.Common.g.cs b/Common/GeneratedCode/Quantities/MassMomentOfInertia.Common.g.cs
index dd6e5d762f..5ac8f2ee33 100644
--- a/Common/GeneratedCode/Quantities/MassMomentOfInertia.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MassMomentOfInertia.Common.g.cs
@@ -687,35 +687,6 @@ public static string GetAbbreviation(MassMomentOfInertiaUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MassMomentOfInertiaUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MolarEnergy.Common.g.cs b/Common/GeneratedCode/Quantities/MolarEnergy.Common.g.cs
index 325af8d9e7..c6def432b7 100644
--- a/Common/GeneratedCode/Quantities/MolarEnergy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MolarEnergy.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(MolarEnergyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MolarEnergyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MolarEntropy.Common.g.cs b/Common/GeneratedCode/Quantities/MolarEntropy.Common.g.cs
index da76f23b16..9b7cf26b69 100644
--- a/Common/GeneratedCode/Quantities/MolarEntropy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MolarEntropy.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(MolarEntropyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MolarEntropyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/MolarMass.Common.g.cs b/Common/GeneratedCode/Quantities/MolarMass.Common.g.cs
index 6ce4d66068..dac0fa8d6f 100644
--- a/Common/GeneratedCode/Quantities/MolarMass.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/MolarMass.Common.g.cs
@@ -421,35 +421,6 @@ public static string GetAbbreviation(MolarMassUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MolarMassUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Molarity.Common.g.cs b/Common/GeneratedCode/Quantities/Molarity.Common.g.cs
index f29db812bd..27e2b17b99 100644
--- a/Common/GeneratedCode/Quantities/Molarity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Molarity.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(MolarityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- MolarityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Permeability.Common.g.cs b/Common/GeneratedCode/Quantities/Permeability.Common.g.cs
index b485f2373f..1012b4199f 100644
--- a/Common/GeneratedCode/Quantities/Permeability.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Permeability.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(PermeabilityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PermeabilityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Permittivity.Common.g.cs b/Common/GeneratedCode/Quantities/Permittivity.Common.g.cs
index e109c4ed8e..94d265034c 100644
--- a/Common/GeneratedCode/Quantities/Permittivity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Permittivity.Common.g.cs
@@ -212,35 +212,6 @@ public static string GetAbbreviation(PermittivityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PermittivityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Power.Common.g.cs b/Common/GeneratedCode/Quantities/Power.Common.g.cs
index 75c1e3ba39..c199e68899 100644
--- a/Common/GeneratedCode/Quantities/Power.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Power.Common.g.cs
@@ -573,35 +573,6 @@ public static string GetAbbreviation(PowerUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PowerUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/PowerDensity.Common.g.cs b/Common/GeneratedCode/Quantities/PowerDensity.Common.g.cs
index e4f527be1a..b4db0c7c69 100644
--- a/Common/GeneratedCode/Quantities/PowerDensity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/PowerDensity.Common.g.cs
@@ -1029,35 +1029,6 @@ public static string GetAbbreviation(PowerDensityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PowerDensityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/PowerRatio.Common.g.cs b/Common/GeneratedCode/Quantities/PowerRatio.Common.g.cs
index b127c92865..196c5e973e 100644
--- a/Common/GeneratedCode/Quantities/PowerRatio.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/PowerRatio.Common.g.cs
@@ -230,35 +230,6 @@ public static string GetAbbreviation(PowerRatioUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PowerRatioUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Pressure.Common.g.cs b/Common/GeneratedCode/Quantities/Pressure.Common.g.cs
index c8bb11b0d7..7816554c79 100644
--- a/Common/GeneratedCode/Quantities/Pressure.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Pressure.Common.g.cs
@@ -916,35 +916,6 @@ public static string GetAbbreviation(PressureUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PressureUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/PressureChangeRate.Common.g.cs b/Common/GeneratedCode/Quantities/PressureChangeRate.Common.g.cs
index d5cca79a76..b867699ec6 100644
--- a/Common/GeneratedCode/Quantities/PressureChangeRate.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/PressureChangeRate.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(PressureChangeRateUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- PressureChangeRateUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Ratio.Common.g.cs b/Common/GeneratedCode/Quantities/Ratio.Common.g.cs
index f7a11fb596..7ded17f846 100644
--- a/Common/GeneratedCode/Quantities/Ratio.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Ratio.Common.g.cs
@@ -306,35 +306,6 @@ public static string GetAbbreviation(RatioUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- RatioUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ReactiveEnergy.Common.g.cs b/Common/GeneratedCode/Quantities/ReactiveEnergy.Common.g.cs
index cd827bb7a9..557cf9bbb1 100644
--- a/Common/GeneratedCode/Quantities/ReactiveEnergy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ReactiveEnergy.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(ReactiveEnergyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ReactiveEnergyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ReactivePower.Common.g.cs b/Common/GeneratedCode/Quantities/ReactivePower.Common.g.cs
index 64cddb21bd..f5685ab8f5 100644
--- a/Common/GeneratedCode/Quantities/ReactivePower.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ReactivePower.Common.g.cs
@@ -269,35 +269,6 @@ public static string GetAbbreviation(ReactivePowerUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ReactivePowerUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/RotationalAcceleration.Common.g.cs b/Common/GeneratedCode/Quantities/RotationalAcceleration.Common.g.cs
index 3120bae79b..13a8a4dab4 100644
--- a/Common/GeneratedCode/Quantities/RotationalAcceleration.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/RotationalAcceleration.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(RotationalAccelerationUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- RotationalAccelerationUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/RotationalSpeed.Common.g.cs b/Common/GeneratedCode/Quantities/RotationalSpeed.Common.g.cs
index 8025118412..84953eff75 100644
--- a/Common/GeneratedCode/Quantities/RotationalSpeed.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/RotationalSpeed.Common.g.cs
@@ -440,35 +440,6 @@ public static string GetAbbreviation(RotationalSpeedUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- RotationalSpeedUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/RotationalStiffness.Common.g.cs b/Common/GeneratedCode/Quantities/RotationalStiffness.Common.g.cs
index fe736a6004..6e91153174 100644
--- a/Common/GeneratedCode/Quantities/RotationalStiffness.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/RotationalStiffness.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(RotationalStiffnessUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- RotationalStiffnessUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/RotationalStiffnessPerLength.Common.g.cs b/Common/GeneratedCode/Quantities/RotationalStiffnessPerLength.Common.g.cs
index c00ae41809..bfda6d70e5 100644
--- a/Common/GeneratedCode/Quantities/RotationalStiffnessPerLength.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/RotationalStiffnessPerLength.Common.g.cs
@@ -250,35 +250,6 @@ public static string GetAbbreviation(RotationalStiffnessPerLengthUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- RotationalStiffnessPerLengthUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/SolidAngle.Common.g.cs b/Common/GeneratedCode/Quantities/SolidAngle.Common.g.cs
index 4b02f60f54..4cba9b0a73 100644
--- a/Common/GeneratedCode/Quantities/SolidAngle.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/SolidAngle.Common.g.cs
@@ -211,35 +211,6 @@ public static string GetAbbreviation(SolidAngleUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SolidAngleUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/SpecificEnergy.Common.g.cs b/Common/GeneratedCode/Quantities/SpecificEnergy.Common.g.cs
index 06a75f43bd..10c2e6baec 100644
--- a/Common/GeneratedCode/Quantities/SpecificEnergy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/SpecificEnergy.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(SpecificEnergyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SpecificEnergyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/SpecificEntropy.Common.g.cs b/Common/GeneratedCode/Quantities/SpecificEntropy.Common.g.cs
index bc48e21138..bec519434c 100644
--- a/Common/GeneratedCode/Quantities/SpecificEntropy.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/SpecificEntropy.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(SpecificEntropyUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SpecificEntropyUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/SpecificVolume.Common.g.cs b/Common/GeneratedCode/Quantities/SpecificVolume.Common.g.cs
index 1e9dd2e3bb..699fa662da 100644
--- a/Common/GeneratedCode/Quantities/SpecificVolume.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/SpecificVolume.Common.g.cs
@@ -231,35 +231,6 @@ public static string GetAbbreviation(SpecificVolumeUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SpecificVolumeUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/SpecificWeight.Common.g.cs b/Common/GeneratedCode/Quantities/SpecificWeight.Common.g.cs
index ff78f83e63..d8d902f245 100644
--- a/Common/GeneratedCode/Quantities/SpecificWeight.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/SpecificWeight.Common.g.cs
@@ -516,35 +516,6 @@ public static string GetAbbreviation(SpecificWeightUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SpecificWeightUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Speed.Common.g.cs b/Common/GeneratedCode/Quantities/Speed.Common.g.cs
index bcb4a341d1..9f8a5d1447 100644
--- a/Common/GeneratedCode/Quantities/Speed.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Speed.Common.g.cs
@@ -801,35 +801,6 @@ public static string GetAbbreviation(SpeedUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- SpeedUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Temperature.Common.g.cs b/Common/GeneratedCode/Quantities/Temperature.Common.g.cs
index 72901e63dd..a89275e688 100644
--- a/Common/GeneratedCode/Quantities/Temperature.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Temperature.Common.g.cs
@@ -345,35 +345,6 @@ public static string GetAbbreviation(TemperatureUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- TemperatureUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/TemperatureChangeRate.Common.g.cs b/Common/GeneratedCode/Quantities/TemperatureChangeRate.Common.g.cs
index 5cfb1d5410..510e7cff4e 100644
--- a/Common/GeneratedCode/Quantities/TemperatureChangeRate.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/TemperatureChangeRate.Common.g.cs
@@ -383,35 +383,6 @@ public static string GetAbbreviation(TemperatureChangeRateUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- TemperatureChangeRateUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/TemperatureDelta.Common.g.cs b/Common/GeneratedCode/Quantities/TemperatureDelta.Common.g.cs
index 9c1a125dbc..e5e204f621 100644
--- a/Common/GeneratedCode/Quantities/TemperatureDelta.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/TemperatureDelta.Common.g.cs
@@ -504,35 +504,6 @@ public static string GetAbbreviation(TemperatureDeltaUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- TemperatureDeltaUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ThermalConductivity.Common.g.cs b/Common/GeneratedCode/Quantities/ThermalConductivity.Common.g.cs
index 31f65bc83d..94f7c229bd 100644
--- a/Common/GeneratedCode/Quantities/ThermalConductivity.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ThermalConductivity.Common.g.cs
@@ -231,35 +231,6 @@ public static string GetAbbreviation(ThermalConductivityUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ThermalConductivityUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/ThermalResistance.Common.g.cs b/Common/GeneratedCode/Quantities/ThermalResistance.Common.g.cs
index 27e7a66676..0085acb415 100644
--- a/Common/GeneratedCode/Quantities/ThermalResistance.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/ThermalResistance.Common.g.cs
@@ -288,35 +288,6 @@ public static string GetAbbreviation(ThermalResistanceUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- ThermalResistanceUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Torque.Common.g.cs b/Common/GeneratedCode/Quantities/Torque.Common.g.cs
index 8d99d69033..623f727097 100644
--- a/Common/GeneratedCode/Quantities/Torque.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Torque.Common.g.cs
@@ -592,35 +592,6 @@ public static string GetAbbreviation(TorqueUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- TorqueUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/VitaminA.Common.g.cs b/Common/GeneratedCode/Quantities/VitaminA.Common.g.cs
index b2c5b2532a..90c500d461 100644
--- a/Common/GeneratedCode/Quantities/VitaminA.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/VitaminA.Common.g.cs
@@ -211,35 +211,6 @@ public static string GetAbbreviation(VitaminAUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- VitaminAUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/Volume.Common.g.cs b/Common/GeneratedCode/Quantities/Volume.Common.g.cs
index b478929a71..68d8e8cd9f 100644
--- a/Common/GeneratedCode/Quantities/Volume.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/Volume.Common.g.cs
@@ -1031,35 +1031,6 @@ public static string GetAbbreviation(VolumeUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- VolumeUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/Common/GeneratedCode/Quantities/VolumeFlow.Common.g.cs b/Common/GeneratedCode/Quantities/VolumeFlow.Common.g.cs
index bf6bbd4de8..2fdc9be3ab 100644
--- a/Common/GeneratedCode/Quantities/VolumeFlow.Common.g.cs
+++ b/Common/GeneratedCode/Quantities/VolumeFlow.Common.g.cs
@@ -687,35 +687,6 @@ public static string GetAbbreviation(VolumeFlowUnit unit)
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- VolumeFlowUnit unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
@@ -877,7 +848,7 @@ private double AsBaseUnit()
case VolumeFlowUnit.NanolitersPerMinute: return (_value/60000.00000) * 1e-9d;
case VolumeFlowUnit.OilBarrelsPerDay: return _value*1.8401307283333333333333333333333e-6;
case VolumeFlowUnit.OilBarrelsPerHour: return _value*4.41631375e-5;
- case VolumeFlowUnit.OilBarrelsPerMinute: return _value*02.64978825e-3;
+ case VolumeFlowUnit.OilBarrelsPerMinute: return _value*2.64978825e-3;
case VolumeFlowUnit.UsGallonsPerHour: return _value/951019.38848933424;
case VolumeFlowUnit.UsGallonsPerMinute: return _value/15850.323141489;
case VolumeFlowUnit.UsGallonsPerSecond: return _value/264.1720523581484;
@@ -917,7 +888,7 @@ private double AsBaseNumericType(VolumeFlowUnit unit)
case VolumeFlowUnit.NanolitersPerMinute: return (baseUnitValue*60000.00000) / 1e-9d;
case VolumeFlowUnit.OilBarrelsPerDay: return baseUnitValue/1.8401307283333333333333333333333e-6;
case VolumeFlowUnit.OilBarrelsPerHour: return baseUnitValue/4.41631375e-5;
- case VolumeFlowUnit.OilBarrelsPerMinute: return baseUnitValue/02.64978825e-3;
+ case VolumeFlowUnit.OilBarrelsPerMinute: return baseUnitValue/2.64978825e-3;
case VolumeFlowUnit.UsGallonsPerHour: return baseUnitValue*951019.38848933424;
case VolumeFlowUnit.UsGallonsPerMinute: return baseUnitValue*15850.323141489;
case VolumeFlowUnit.UsGallonsPerSecond: return baseUnitValue*264.1720523581484;
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Acceleration.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Acceleration.WindowsRuntimeComponent.g.cs
index 3e3454437e..cb271f7ccc 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Acceleration.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Acceleration.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Acceleration()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AccelerationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmountOfSubstance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmountOfSubstance.WindowsRuntimeComponent.g.cs
index d5292563c6..963cf2978c 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmountOfSubstance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmountOfSubstance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public AmountOfSubstance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AmountOfSubstanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmplitudeRatio.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmplitudeRatio.WindowsRuntimeComponent.g.cs
index 4ee8170335..1f5d6c6a68 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmplitudeRatio.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AmplitudeRatio.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public AmplitudeRatio()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AmplitudeRatioUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Angle.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Angle.WindowsRuntimeComponent.g.cs
index 8d0d497080..2e6fd59818 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Angle.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Angle.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Angle()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AngleUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentEnergy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentEnergy.WindowsRuntimeComponent.g.cs
index fcd6fa5d98..611e954468 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentEnergy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentEnergy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ApparentEnergy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ApparentEnergyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentPower.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentPower.WindowsRuntimeComponent.g.cs
index c730422ede..39e34b8211 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentPower.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ApparentPower.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ApparentPower()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ApparentPowerUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Area.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Area.WindowsRuntimeComponent.g.cs
index e96f79ebca..8b5aae77d8 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Area.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Area.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Area()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaDensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaDensity.WindowsRuntimeComponent.g.cs
index 03f8b53aae..bb7036fd6f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaDensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaDensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public AreaDensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaDensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaMomentOfInertia.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaMomentOfInertia.WindowsRuntimeComponent.g.cs
index 4faa52e1cd..b6642416ae 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaMomentOfInertia.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/AreaMomentOfInertia.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public AreaMomentOfInertia()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaMomentOfInertiaUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BitRate.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BitRate.WindowsRuntimeComponent.g.cs
index fd113aa5ed..43b6eb479e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BitRate.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BitRate.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public BitRate()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(BitRateUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.WindowsRuntimeComponent.g.cs
index a43464012f..2275f3fe13 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public BrakeSpecificFuelConsumption()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(BrakeSpecificFuelConsumptionUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Capacitance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Capacitance.WindowsRuntimeComponent.g.cs
index bfee797782..3b94f0deb0 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Capacitance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Capacitance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Capacitance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(CapacitanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Density.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Density.WindowsRuntimeComponent.g.cs
index 9003493401..0b9ddaad39 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Density.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Density.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Density()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Duration.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Duration.WindowsRuntimeComponent.g.cs
index c47263a9e2..ca6fc6c4bf 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Duration.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Duration.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Duration()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DurationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/DynamicViscosity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/DynamicViscosity.WindowsRuntimeComponent.g.cs
index 4b566c711b..eb9fbd0d5f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/DynamicViscosity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/DynamicViscosity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public DynamicViscosity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DynamicViscosityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricAdmittance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricAdmittance.WindowsRuntimeComponent.g.cs
index 7971c39237..f44c86418f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricAdmittance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricAdmittance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricAdmittance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricAdmittanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCharge.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCharge.WindowsRuntimeComponent.g.cs
index 717e3178ca..7fb1273e7d 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCharge.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCharge.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricCharge()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricChargeUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricChargeDensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricChargeDensity.WindowsRuntimeComponent.g.cs
index 7a515dfe54..697a527b33 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricChargeDensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricChargeDensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricChargeDensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricChargeDensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductance.WindowsRuntimeComponent.g.cs
index 42a0987323..ce8d765290 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricConductance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricConductanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductivity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductivity.WindowsRuntimeComponent.g.cs
index a49550a75f..0a240d0f24 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductivity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricConductivity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricConductivity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricConductivityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrent.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrent.WindowsRuntimeComponent.g.cs
index 5b03cdae58..37162f88e8 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrent.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrent.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricCurrent()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentDensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentDensity.WindowsRuntimeComponent.g.cs
index 3fdf380a14..f2e73d95cd 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentDensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentDensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricCurrentDensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentDensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentGradient.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentGradient.WindowsRuntimeComponent.g.cs
index cf6b661f4e..9abe1fb5a4 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentGradient.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricCurrentGradient.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricCurrentGradient()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentGradientUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricField.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricField.WindowsRuntimeComponent.g.cs
index d2ad984b6a..81441d0a57 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricField.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricField.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricField()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricFieldUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricInductance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricInductance.WindowsRuntimeComponent.g.cs
index 535100b11f..162f5a824c 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricInductance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricInductance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricInductance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricInductanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotential.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotential.WindowsRuntimeComponent.g.cs
index 628b69240b..2a6e28ca04 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotential.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotential.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricPotential()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialAc.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialAc.WindowsRuntimeComponent.g.cs
index 06d3564fe8..ee9abe2e5b 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialAc.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialAc.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricPotentialAc()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialAcUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialDc.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialDc.WindowsRuntimeComponent.g.cs
index c0bb843795..446f4cc5b9 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialDc.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricPotentialDc.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricPotentialDc()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialDcUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistance.WindowsRuntimeComponent.g.cs
index 54e3d5cc48..c04080360c 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricResistance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricResistanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistivity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistivity.WindowsRuntimeComponent.g.cs
index dd5fe85eb9..81246d0d56 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistivity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ElectricResistivity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ElectricResistivity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricResistivityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Energy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Energy.WindowsRuntimeComponent.g.cs
index cc7684e5cb..8f45cbac72 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Energy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Energy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Energy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(EnergyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Entropy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Entropy.WindowsRuntimeComponent.g.cs
index f317c15720..92ea414f00 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Entropy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Entropy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Entropy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(EntropyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Flow.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Flow.WindowsRuntimeComponent.g.cs
index 2cc718523e..a70cc7617e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Flow.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Flow.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Flow()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(FlowUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Force.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Force.WindowsRuntimeComponent.g.cs
index 50f5c84ff1..cc54e26c99 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Force.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Force.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Force()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForceChangeRate.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForceChangeRate.WindowsRuntimeComponent.g.cs
index 78135a21a3..08466ae511 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForceChangeRate.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForceChangeRate.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ForceChangeRate()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForceChangeRateUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForcePerLength.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForcePerLength.WindowsRuntimeComponent.g.cs
index 3f1da0f5dd..20e0bb08dd 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForcePerLength.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ForcePerLength.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ForcePerLength()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForcePerLengthUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Frequency.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Frequency.WindowsRuntimeComponent.g.cs
index a9a404c503..c3010da85e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Frequency.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Frequency.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Frequency()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(FrequencyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatFlux.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatFlux.WindowsRuntimeComponent.g.cs
index aef4a74698..940934ce72 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatFlux.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatFlux.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public HeatFlux()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(HeatFluxUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatTransferCoefficient.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatTransferCoefficient.WindowsRuntimeComponent.g.cs
index 73337e6b24..ea34539466 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatTransferCoefficient.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/HeatTransferCoefficient.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public HeatTransferCoefficient()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(HeatTransferCoefficientUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Illuminance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Illuminance.WindowsRuntimeComponent.g.cs
index 9d6790c9bc..32d7ca996e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Illuminance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Illuminance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Illuminance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IlluminanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Information.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Information.WindowsRuntimeComponent.g.cs
index e27e44dab0..16828fa7f8 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Information.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Information.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Information()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(InformationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiance.WindowsRuntimeComponent.g.cs
index f5e52ccf44..4304dab0dc 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Irradiance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IrradianceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiation.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiation.WindowsRuntimeComponent.g.cs
index 5b945faa0f..690d86fe09 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiation.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Irradiation.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Irradiation()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IrradiationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/KinematicViscosity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/KinematicViscosity.WindowsRuntimeComponent.g.cs
index bbdad589ae..a30f5e15c5 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/KinematicViscosity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/KinematicViscosity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public KinematicViscosity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(KinematicViscosityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LapseRate.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LapseRate.WindowsRuntimeComponent.g.cs
index b155ccee3a..39eaa26512 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LapseRate.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LapseRate.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public LapseRate()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LapseRateUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Length.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Length.WindowsRuntimeComponent.g.cs
index 1972ed2010..9f57aa28e7 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Length.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Length.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Length()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LengthUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Level.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Level.WindowsRuntimeComponent.g.cs
index bfb95b44c1..e6f32b32d6 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Level.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Level.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Level()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LevelUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LinearDensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LinearDensity.WindowsRuntimeComponent.g.cs
index bdbf8bc334..b51c49a240 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LinearDensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LinearDensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public LinearDensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LinearDensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousFlux.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousFlux.WindowsRuntimeComponent.g.cs
index 85d09a5273..1968a42eba 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousFlux.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousFlux.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public LuminousFlux()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LuminousFluxUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousIntensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousIntensity.WindowsRuntimeComponent.g.cs
index a0083d1aec..769c656a1a 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousIntensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/LuminousIntensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public LuminousIntensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LuminousIntensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticField.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticField.WindowsRuntimeComponent.g.cs
index c328ad7306..1a7f1e1534 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticField.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticField.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MagneticField()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagneticFieldUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticFlux.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticFlux.WindowsRuntimeComponent.g.cs
index 20dc32f826..fba86c3f8e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticFlux.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MagneticFlux.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MagneticFlux()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagneticFluxUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Magnetization.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Magnetization.WindowsRuntimeComponent.g.cs
index 15e0ef5c52..8e0f8e2ba5 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Magnetization.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Magnetization.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Magnetization()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagnetizationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Mass.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Mass.WindowsRuntimeComponent.g.cs
index 89e3734e4d..c66fccdb92 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Mass.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Mass.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Mass()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlow.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlow.WindowsRuntimeComponent.g.cs
index 46f2582e2b..f60ddbc08f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlow.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlow.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MassFlow()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassFlowUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlux.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlux.WindowsRuntimeComponent.g.cs
index 2d9103b365..2a4f8287e7 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlux.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassFlux.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MassFlux()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassFluxUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassMomentOfInertia.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassMomentOfInertia.WindowsRuntimeComponent.g.cs
index b1a071e3b1..ff5da40630 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassMomentOfInertia.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MassMomentOfInertia.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MassMomentOfInertia()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassMomentOfInertiaUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEnergy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEnergy.WindowsRuntimeComponent.g.cs
index 7f02de8702..81ebd0dbcf 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEnergy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEnergy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MolarEnergy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarEnergyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEntropy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEntropy.WindowsRuntimeComponent.g.cs
index 3d800aee69..260f543028 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEntropy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarEntropy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MolarEntropy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarEntropyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarMass.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarMass.WindowsRuntimeComponent.g.cs
index 2ffdf1da57..bfe098a079 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarMass.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/MolarMass.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public MolarMass()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarMassUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Molarity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Molarity.WindowsRuntimeComponent.g.cs
index 5313574e98..72749ec015 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Molarity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Molarity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Molarity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permeability.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permeability.WindowsRuntimeComponent.g.cs
index 713809a28e..a74154b111 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permeability.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permeability.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Permeability()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PermeabilityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permittivity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permittivity.WindowsRuntimeComponent.g.cs
index 7b2931710e..afc0614bd8 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permittivity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Permittivity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Permittivity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PermittivityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Power.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Power.WindowsRuntimeComponent.g.cs
index 0ec0c565a7..0d0c3a4d74 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Power.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Power.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Power()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerDensity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerDensity.WindowsRuntimeComponent.g.cs
index 1615d8dc7f..2733d19076 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerDensity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerDensity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public PowerDensity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerDensityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerRatio.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerRatio.WindowsRuntimeComponent.g.cs
index 92ef0ecf12..17d2d402fd 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerRatio.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PowerRatio.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public PowerRatio()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerRatioUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Pressure.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Pressure.WindowsRuntimeComponent.g.cs
index 626e85c8c6..2bda0d217f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Pressure.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Pressure.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Pressure()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PressureUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PressureChangeRate.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PressureChangeRate.WindowsRuntimeComponent.g.cs
index b7c707b9df..d3b568106f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PressureChangeRate.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/PressureChangeRate.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public PressureChangeRate()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PressureChangeRateUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Ratio.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Ratio.WindowsRuntimeComponent.g.cs
index aba506ed7d..d326ac034f 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Ratio.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Ratio.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Ratio()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RatioUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactiveEnergy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactiveEnergy.WindowsRuntimeComponent.g.cs
index 29e34b0293..4b65bdc86d 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactiveEnergy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactiveEnergy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ReactiveEnergy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ReactiveEnergyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactivePower.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactivePower.WindowsRuntimeComponent.g.cs
index e451863fa1..8f702fa52c 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactivePower.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ReactivePower.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ReactivePower()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ReactivePowerUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalAcceleration.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalAcceleration.WindowsRuntimeComponent.g.cs
index 85a8c0e399..3ea7234e9a 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalAcceleration.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalAcceleration.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public RotationalAcceleration()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalAccelerationUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalSpeed.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalSpeed.WindowsRuntimeComponent.g.cs
index 20073a36dc..d79e92f7dd 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalSpeed.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalSpeed.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public RotationalSpeed()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalSpeedUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffness.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffness.WindowsRuntimeComponent.g.cs
index 4774687d6e..10b3126a53 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffness.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffness.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public RotationalStiffness()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalStiffnessUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffnessPerLength.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffnessPerLength.WindowsRuntimeComponent.g.cs
index 65a1aaabe5..e7941ea2a9 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffnessPerLength.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/RotationalStiffnessPerLength.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public RotationalStiffnessPerLength()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalStiffnessPerLengthUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SolidAngle.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SolidAngle.WindowsRuntimeComponent.g.cs
index 1ccbfa6d94..37a8b4002e 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SolidAngle.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SolidAngle.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public SolidAngle()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SolidAngleUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEnergy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEnergy.WindowsRuntimeComponent.g.cs
index 7872e516a4..905cf26b76 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEnergy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEnergy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public SpecificEnergy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificEnergyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEntropy.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEntropy.WindowsRuntimeComponent.g.cs
index 9cbec777a0..9690d5e879 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEntropy.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificEntropy.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public SpecificEntropy()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificEntropyUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificVolume.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificVolume.WindowsRuntimeComponent.g.cs
index 7d7d2360d1..51522caa13 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificVolume.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificVolume.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public SpecificVolume()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificVolumeUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificWeight.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificWeight.WindowsRuntimeComponent.g.cs
index 54d6f7d2bb..61d912e248 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificWeight.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/SpecificWeight.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public SpecificWeight()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificWeightUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Speed.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Speed.WindowsRuntimeComponent.g.cs
index a946168204..9ef0c93015 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Speed.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Speed.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Speed()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpeedUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Temperature.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Temperature.WindowsRuntimeComponent.g.cs
index 36ba843dad..0566733f31 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Temperature.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Temperature.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Temperature()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureChangeRate.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureChangeRate.WindowsRuntimeComponent.g.cs
index afd57b69b1..1b125ed920 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureChangeRate.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureChangeRate.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public TemperatureChangeRate()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureChangeRateUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureDelta.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureDelta.WindowsRuntimeComponent.g.cs
index a0fed83c9a..025dcf1c52 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureDelta.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/TemperatureDelta.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public TemperatureDelta()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureDeltaUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalConductivity.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalConductivity.WindowsRuntimeComponent.g.cs
index d6eaf0dca8..b4a4a66be9 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalConductivity.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalConductivity.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ThermalConductivity()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ThermalConductivityUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalResistance.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalResistance.WindowsRuntimeComponent.g.cs
index 6931014da1..cfb03ae7da 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalResistance.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/ThermalResistance.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public ThermalResistance()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ThermalResistanceUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Torque.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Torque.WindowsRuntimeComponent.g.cs
index 31139fbcf2..9beffcfda6 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Torque.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Torque.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Torque()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TorqueUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VitaminA.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VitaminA.WindowsRuntimeComponent.g.cs
index 545af46caa..eb11cc4e0b 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VitaminA.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VitaminA.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public VitaminA()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VitaminAUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Volume.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Volume.WindowsRuntimeComponent.g.cs
index 879cfac514..7f513709ae 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Volume.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/Volume.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public Volume()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VolumeUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VolumeFlow.WindowsRuntimeComponent.g.cs b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VolumeFlow.WindowsRuntimeComponent.g.cs
index 5d704a300c..71ffb53c64 100644
--- a/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VolumeFlow.WindowsRuntimeComponent.g.cs
+++ b/UnitsNet.WindowsRuntimeComponent/GeneratedCode/Quantities/VolumeFlow.WindowsRuntimeComponent.g.cs
@@ -70,6 +70,21 @@ public VolumeFlow()
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VolumeFlowUnit unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///
diff --git a/UnitsNet/GeneratedCode/Quantities/Acceleration.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Acceleration.NetFramework.g.cs
index aa9e8a704c..644c538eaf 100644
--- a/UnitsNet/GeneratedCode/Quantities/Acceleration.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Acceleration.NetFramework.g.cs
@@ -179,6 +179,20 @@ public partial struct Acceleration : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AccelerationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Acceleration operator -(Acceleration right)
diff --git a/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.NetFramework.g.cs
index b1f552585b..f5c04a7bd5 100644
--- a/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AmountOfSubstance.NetFramework.g.cs
@@ -187,6 +187,20 @@ public partial struct AmountOfSubstance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AmountOfSubstanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static AmountOfSubstance operator -(AmountOfSubstance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.NetFramework.g.cs
index 2783d1e33a..79e121583f 100644
--- a/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AmplitudeRatio.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct AmplitudeRatio : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AmplitudeRatioUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Logarithmic Arithmetic Operators
public static AmplitudeRatio operator -(AmplitudeRatio right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Angle.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Angle.NetFramework.g.cs
index 09fa5ace0d..ddef9c8e43 100644
--- a/UnitsNet/GeneratedCode/Quantities/Angle.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Angle.NetFramework.g.cs
@@ -187,6 +187,20 @@ public partial struct Angle : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AngleUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Angle operator -(Angle right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.NetFramework.g.cs
index 22fed19038..c63d6ec6f8 100644
--- a/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ApparentEnergy.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct ApparentEnergy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ApparentEnergyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ApparentEnergy operator -(ApparentEnergy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ApparentPower.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ApparentPower.NetFramework.g.cs
index 0e21dfdbdf..6a77db10c6 100644
--- a/UnitsNet/GeneratedCode/Quantities/ApparentPower.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ApparentPower.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct ApparentPower : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ApparentPowerUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ApparentPower operator -(ApparentPower right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Area.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Area.NetFramework.g.cs
index 8f30811d91..e32c869441 100644
--- a/UnitsNet/GeneratedCode/Quantities/Area.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Area.NetFramework.g.cs
@@ -179,6 +179,20 @@ public partial struct Area : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Area operator -(Area right)
diff --git a/UnitsNet/GeneratedCode/Quantities/AreaDensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/AreaDensity.NetFramework.g.cs
index 609ba360de..278ba3bfa9 100644
--- a/UnitsNet/GeneratedCode/Quantities/AreaDensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AreaDensity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct AreaDensity : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaDensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static AreaDensity operator -(AreaDensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.NetFramework.g.cs
index c9711e68a6..b28cdaa9e5 100644
--- a/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/AreaMomentOfInertia.NetFramework.g.cs
@@ -123,6 +123,20 @@ public partial struct AreaMomentOfInertia : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(AreaMomentOfInertiaUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static AreaMomentOfInertia operator -(AreaMomentOfInertia right)
diff --git a/UnitsNet/GeneratedCode/Quantities/BitRate.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/BitRate.NetFramework.g.cs
index 35740ab467..0eaa2e45d4 100644
--- a/UnitsNet/GeneratedCode/Quantities/BitRate.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/BitRate.NetFramework.g.cs
@@ -283,6 +283,20 @@ public partial struct BitRate : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(BitRateUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static BitRate operator -(BitRate right)
diff --git a/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.NetFramework.g.cs
index a3c815d559..e0f25c1a25 100644
--- a/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/BrakeSpecificFuelConsumption.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct BrakeSpecificFuelConsumption : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(BrakeSpecificFuelConsumptionUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static BrakeSpecificFuelConsumption operator -(BrakeSpecificFuelConsumption right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Capacitance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Capacitance.NetFramework.g.cs
index 07238c7e13..5779b55b85 100644
--- a/UnitsNet/GeneratedCode/Quantities/Capacitance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Capacitance.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct Capacitance : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(CapacitanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Capacitance operator -(Capacitance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Density.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Density.NetFramework.g.cs
index 3961e02fa7..0e180b1118 100644
--- a/UnitsNet/GeneratedCode/Quantities/Density.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Density.NetFramework.g.cs
@@ -379,6 +379,20 @@ public partial struct Density : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Density operator -(Density right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Duration.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Duration.NetFramework.g.cs
index d4e0561ce2..a7eb65a870 100644
--- a/UnitsNet/GeneratedCode/Quantities/Duration.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Duration.NetFramework.g.cs
@@ -171,6 +171,20 @@ public partial struct Duration : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DurationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Duration operator -(Duration right)
diff --git a/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.NetFramework.g.cs
index 32450a7f2c..2d335dfde8 100644
--- a/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/DynamicViscosity.NetFramework.g.cs
@@ -123,6 +123,20 @@ public partial struct DynamicViscosity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(DynamicViscosityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static DynamicViscosity operator -(DynamicViscosity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.NetFramework.g.cs
index 815e107360..02b40ce273 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricAdmittance.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct ElectricAdmittance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricAdmittanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricAdmittance operator -(ElectricAdmittance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCharge.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCharge.NetFramework.g.cs
index ca4520ddce..3ed54bddbd 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCharge.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCharge.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricCharge : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricChargeUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricCharge operator -(ElectricCharge right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.NetFramework.g.cs
index abf907f4cb..0a665b703a 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricChargeDensity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricChargeDensity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricChargeDensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricChargeDensity operator -(ElectricChargeDensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricConductance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricConductance.NetFramework.g.cs
index de26f8ec6a..9104ff6bdf 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricConductance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricConductance.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct ElectricConductance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricConductanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricConductance operator -(ElectricConductance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.NetFramework.g.cs
index 4e28f0e8c2..9d951c80e7 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricConductivity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricConductivity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricConductivityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricConductivity operator -(ElectricConductivity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.NetFramework.g.cs
index 92e65f619e..e35f985f28 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrent.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct ElectricCurrent : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricCurrent operator -(ElectricCurrent right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.NetFramework.g.cs
index e5e6aa8c72..39c2273c1a 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentDensity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricCurrentDensity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentDensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricCurrentDensity operator -(ElectricCurrentDensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.NetFramework.g.cs
index 8ea50541e2..2cd2db1ff1 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricCurrentGradient.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricCurrentGradient : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricCurrentGradientUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricCurrentGradient operator -(ElectricCurrentGradient right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricField.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricField.NetFramework.g.cs
index a8c15934d9..4e9fa3a7a3 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricField.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricField.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricField : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricFieldUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricField operator -(ElectricField right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricInductance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricInductance.NetFramework.g.cs
index 098076dbb2..f7cbc92424 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricInductance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricInductance.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct ElectricInductance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricInductanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricInductance operator -(ElectricInductance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotential.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotential.NetFramework.g.cs
index dfe0a743a3..2dd37fb563 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotential.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotential.NetFramework.g.cs
@@ -115,6 +115,20 @@ public partial struct ElectricPotential : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricPotential operator -(ElectricPotential right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.NetFramework.g.cs
index 9a297b9072..a77dd9627d 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialAc.NetFramework.g.cs
@@ -115,6 +115,20 @@ public partial struct ElectricPotentialAc : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialAcUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricPotentialAc operator -(ElectricPotentialAc right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.NetFramework.g.cs
index 3201f77cfa..1b4ce12b6a 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricPotentialDc.NetFramework.g.cs
@@ -115,6 +115,20 @@ public partial struct ElectricPotentialDc : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricPotentialDcUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricPotentialDc operator -(ElectricPotentialDc right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricResistance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricResistance.NetFramework.g.cs
index acd6e7bb98..de58881cc2 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricResistance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricResistance.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct ElectricResistance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricResistanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricResistance operator -(ElectricResistance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.NetFramework.g.cs
index fdf0d1a919..776db8657d 100644
--- a/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ElectricResistivity.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct ElectricResistivity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ElectricResistivityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ElectricResistivity operator -(ElectricResistivity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Energy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Energy.NetFramework.g.cs
index 5afbb610d7..3f48960987 100644
--- a/UnitsNet/GeneratedCode/Quantities/Energy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Energy.NetFramework.g.cs
@@ -251,6 +251,20 @@ public partial struct Energy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(EnergyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Energy operator -(Energy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Entropy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Entropy.NetFramework.g.cs
index 58ae793d23..f79853147b 100644
--- a/UnitsNet/GeneratedCode/Quantities/Entropy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Entropy.NetFramework.g.cs
@@ -131,6 +131,20 @@ public partial struct Entropy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(EntropyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Entropy operator -(Entropy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Flow.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Flow.NetFramework.g.cs
index 77d6c21e07..a44c26cf36 100644
--- a/UnitsNet/GeneratedCode/Quantities/Flow.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Flow.NetFramework.g.cs
@@ -267,6 +267,20 @@ public partial struct Flow : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(FlowUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Flow operator -(Flow right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Force.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Force.NetFramework.g.cs
index dfc4494482..beeb1161f9 100644
--- a/UnitsNet/GeneratedCode/Quantities/Force.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Force.NetFramework.g.cs
@@ -155,6 +155,20 @@ public partial struct Force : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Force operator -(Force right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.NetFramework.g.cs
index 5b3dc0ee7f..ae56566519 100644
--- a/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ForceChangeRate.NetFramework.g.cs
@@ -163,6 +163,20 @@ public partial struct ForceChangeRate : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForceChangeRateUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ForceChangeRate operator -(ForceChangeRate right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ForcePerLength.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ForcePerLength.NetFramework.g.cs
index 6611aef631..710db23f84 100644
--- a/UnitsNet/GeneratedCode/Quantities/ForcePerLength.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ForcePerLength.NetFramework.g.cs
@@ -147,6 +147,20 @@ public partial struct ForcePerLength : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ForcePerLengthUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ForcePerLength operator -(ForcePerLength right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Frequency.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Frequency.NetFramework.g.cs
index 206b6dcf1c..145e855ea8 100644
--- a/UnitsNet/GeneratedCode/Quantities/Frequency.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Frequency.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct Frequency : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(FrequencyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Frequency operator -(Frequency right)
diff --git a/UnitsNet/GeneratedCode/Quantities/HeatFlux.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/HeatFlux.NetFramework.g.cs
index ab102f5a5d..d0b8d35e1a 100644
--- a/UnitsNet/GeneratedCode/Quantities/HeatFlux.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/HeatFlux.NetFramework.g.cs
@@ -203,6 +203,20 @@ public partial struct HeatFlux : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(HeatFluxUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static HeatFlux operator -(HeatFlux right)
diff --git a/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.NetFramework.g.cs
index 1de14aab84..c79f13f5ea 100644
--- a/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/HeatTransferCoefficient.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct HeatTransferCoefficient : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(HeatTransferCoefficientUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static HeatTransferCoefficient operator -(HeatTransferCoefficient right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Illuminance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Illuminance.NetFramework.g.cs
index 517cec1455..647bc16d65 100644
--- a/UnitsNet/GeneratedCode/Quantities/Illuminance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Illuminance.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct Illuminance : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IlluminanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Illuminance operator -(Illuminance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Information.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Information.NetFramework.g.cs
index 0668833be4..e6b960b182 100644
--- a/UnitsNet/GeneratedCode/Quantities/Information.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Information.NetFramework.g.cs
@@ -283,6 +283,20 @@ public partial struct Information : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(InformationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Information operator -(Information right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Irradiance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Irradiance.NetFramework.g.cs
index 2aa114a820..954f890bec 100644
--- a/UnitsNet/GeneratedCode/Quantities/Irradiance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Irradiance.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct Irradiance : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IrradianceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Irradiance operator -(Irradiance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Irradiation.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Irradiation.NetFramework.g.cs
index 3ddf4902f9..066271d526 100644
--- a/UnitsNet/GeneratedCode/Quantities/Irradiation.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Irradiation.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct Irradiation : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(IrradiationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Irradiation operator -(Irradiation right)
diff --git a/UnitsNet/GeneratedCode/Quantities/KinematicViscosity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/KinematicViscosity.NetFramework.g.cs
index 549b16db53..a4e19ba8fd 100644
--- a/UnitsNet/GeneratedCode/Quantities/KinematicViscosity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/KinematicViscosity.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct KinematicViscosity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(KinematicViscosityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static KinematicViscosity operator -(KinematicViscosity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/LapseRate.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/LapseRate.NetFramework.g.cs
index f6d3cbd18c..21e1e085e8 100644
--- a/UnitsNet/GeneratedCode/Quantities/LapseRate.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/LapseRate.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct LapseRate : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LapseRateUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static LapseRate operator -(LapseRate right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Length.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Length.NetFramework.g.cs
index 04d34dc8a1..d50be025ba 100644
--- a/UnitsNet/GeneratedCode/Quantities/Length.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Length.NetFramework.g.cs
@@ -251,6 +251,20 @@ public partial struct Length : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LengthUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Length operator -(Length right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Level.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Level.NetFramework.g.cs
index 9046f54244..3298ee21f0 100644
--- a/UnitsNet/GeneratedCode/Quantities/Level.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Level.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct Level : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LevelUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Logarithmic Arithmetic Operators
public static Level operator -(Level right)
diff --git a/UnitsNet/GeneratedCode/Quantities/LinearDensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/LinearDensity.NetFramework.g.cs
index 2a0f4b7917..ea1d2fc709 100644
--- a/UnitsNet/GeneratedCode/Quantities/LinearDensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/LinearDensity.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct LinearDensity : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LinearDensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static LinearDensity operator -(LinearDensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/LuminousFlux.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/LuminousFlux.NetFramework.g.cs
index f8589b0362..d4cfda8827 100644
--- a/UnitsNet/GeneratedCode/Quantities/LuminousFlux.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/LuminousFlux.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct LuminousFlux : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LuminousFluxUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static LuminousFlux operator -(LuminousFlux right)
diff --git a/UnitsNet/GeneratedCode/Quantities/LuminousIntensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/LuminousIntensity.NetFramework.g.cs
index 4812227e8e..010b925604 100644
--- a/UnitsNet/GeneratedCode/Quantities/LuminousIntensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/LuminousIntensity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct LuminousIntensity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(LuminousIntensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static LuminousIntensity operator -(LuminousIntensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MagneticField.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MagneticField.NetFramework.g.cs
index 8e1f6eb2a4..9eb07d8724 100644
--- a/UnitsNet/GeneratedCode/Quantities/MagneticField.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MagneticField.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct MagneticField : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagneticFieldUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MagneticField operator -(MagneticField right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MagneticFlux.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MagneticFlux.NetFramework.g.cs
index 2e711bc4c2..1f965812a9 100644
--- a/UnitsNet/GeneratedCode/Quantities/MagneticFlux.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MagneticFlux.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct MagneticFlux : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagneticFluxUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MagneticFlux operator -(MagneticFlux right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Magnetization.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Magnetization.NetFramework.g.cs
index 940ca633e9..0525620ede 100644
--- a/UnitsNet/GeneratedCode/Quantities/Magnetization.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Magnetization.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct Magnetization : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MagnetizationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Magnetization operator -(Magnetization right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Mass.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Mass.NetFramework.g.cs
index a8c266798f..e462b93075 100644
--- a/UnitsNet/GeneratedCode/Quantities/Mass.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Mass.NetFramework.g.cs
@@ -243,6 +243,20 @@ public partial struct Mass : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Mass operator -(Mass right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MassFlow.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MassFlow.NetFramework.g.cs
index 0981994958..58e729e898 100644
--- a/UnitsNet/GeneratedCode/Quantities/MassFlow.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MassFlow.NetFramework.g.cs
@@ -195,6 +195,20 @@ public partial struct MassFlow : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassFlowUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MassFlow operator -(MassFlow right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MassFlux.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MassFlux.NetFramework.g.cs
index f8e1e9844c..932f962534 100644
--- a/UnitsNet/GeneratedCode/Quantities/MassFlux.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MassFlux.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct MassFlux : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassFluxUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MassFlux operator -(MassFlux right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MassMomentOfInertia.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MassMomentOfInertia.NetFramework.g.cs
index 666fe20eb6..1d5779da5b 100644
--- a/UnitsNet/GeneratedCode/Quantities/MassMomentOfInertia.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MassMomentOfInertia.NetFramework.g.cs
@@ -283,6 +283,20 @@ public partial struct MassMomentOfInertia : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MassMomentOfInertiaUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MassMomentOfInertia operator -(MassMomentOfInertia right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MolarEnergy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MolarEnergy.NetFramework.g.cs
index 27c977eb90..d15b353358 100644
--- a/UnitsNet/GeneratedCode/Quantities/MolarEnergy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MolarEnergy.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct MolarEnergy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarEnergyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MolarEnergy operator -(MolarEnergy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MolarEntropy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MolarEntropy.NetFramework.g.cs
index 18d55bef06..8763e641b7 100644
--- a/UnitsNet/GeneratedCode/Quantities/MolarEntropy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MolarEntropy.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct MolarEntropy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarEntropyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MolarEntropy operator -(MolarEntropy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/MolarMass.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/MolarMass.NetFramework.g.cs
index f47e34877d..16f444a25d 100644
--- a/UnitsNet/GeneratedCode/Quantities/MolarMass.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/MolarMass.NetFramework.g.cs
@@ -171,6 +171,20 @@ public partial struct MolarMass : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarMassUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static MolarMass operator -(MolarMass right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Molarity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Molarity.NetFramework.g.cs
index 53eb7d1453..a2ebc62adc 100644
--- a/UnitsNet/GeneratedCode/Quantities/Molarity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Molarity.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct Molarity : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(MolarityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Molarity operator -(Molarity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Permeability.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Permeability.NetFramework.g.cs
index 4df1d3c305..027f0b0b82 100644
--- a/UnitsNet/GeneratedCode/Quantities/Permeability.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Permeability.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct Permeability : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PermeabilityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Permeability operator -(Permeability right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Permittivity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Permittivity.NetFramework.g.cs
index d5d71fb3ee..393b345dbb 100644
--- a/UnitsNet/GeneratedCode/Quantities/Permittivity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Permittivity.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct Permittivity : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PermittivityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Permittivity operator -(Permittivity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Power.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Power.NetFramework.g.cs
index c170f2c4a7..143833cf83 100644
--- a/UnitsNet/GeneratedCode/Quantities/Power.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Power.NetFramework.g.cs
@@ -235,6 +235,20 @@ public partial struct Power : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Power operator -(Power right)
diff --git a/UnitsNet/GeneratedCode/Quantities/PowerDensity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/PowerDensity.NetFramework.g.cs
index 427ff3f158..b3ad9bb7b5 100644
--- a/UnitsNet/GeneratedCode/Quantities/PowerDensity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/PowerDensity.NetFramework.g.cs
@@ -427,6 +427,20 @@ public partial struct PowerDensity : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerDensityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static PowerDensity operator -(PowerDensity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/PowerRatio.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/PowerRatio.NetFramework.g.cs
index bef3247572..2d87aa3996 100644
--- a/UnitsNet/GeneratedCode/Quantities/PowerRatio.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/PowerRatio.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct PowerRatio : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PowerRatioUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Logarithmic Arithmetic Operators
public static PowerRatio operator -(PowerRatio right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Pressure.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Pressure.NetFramework.g.cs
index d7d20e0bfe..7340bfc899 100644
--- a/UnitsNet/GeneratedCode/Quantities/Pressure.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Pressure.NetFramework.g.cs
@@ -379,6 +379,20 @@ public partial struct Pressure : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PressureUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Pressure operator -(Pressure right)
diff --git a/UnitsNet/GeneratedCode/Quantities/PressureChangeRate.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/PressureChangeRate.NetFramework.g.cs
index eb51163681..da955997d4 100644
--- a/UnitsNet/GeneratedCode/Quantities/PressureChangeRate.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/PressureChangeRate.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct PressureChangeRate : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(PressureChangeRateUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static PressureChangeRate operator -(PressureChangeRate right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Ratio.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Ratio.NetFramework.g.cs
index 7c06d7ba76..8d0470f412 100644
--- a/UnitsNet/GeneratedCode/Quantities/Ratio.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Ratio.NetFramework.g.cs
@@ -123,6 +123,20 @@ public partial struct Ratio : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RatioUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Ratio operator -(Ratio right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ReactiveEnergy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ReactiveEnergy.NetFramework.g.cs
index 5c724d1929..0ccb6453f5 100644
--- a/UnitsNet/GeneratedCode/Quantities/ReactiveEnergy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ReactiveEnergy.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct ReactiveEnergy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ReactiveEnergyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ReactiveEnergy operator -(ReactiveEnergy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ReactivePower.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ReactivePower.NetFramework.g.cs
index f91bee33a8..21e30e32c7 100644
--- a/UnitsNet/GeneratedCode/Quantities/ReactivePower.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ReactivePower.NetFramework.g.cs
@@ -107,6 +107,20 @@ public partial struct ReactivePower : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ReactivePowerUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ReactivePower operator -(ReactivePower right)
diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.NetFramework.g.cs
index 6b58ed4c84..16403cdcfb 100644
--- a/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/RotationalAcceleration.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct RotationalAcceleration : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalAccelerationUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static RotationalAcceleration operator -(RotationalAcceleration right)
diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.NetFramework.g.cs
index 1e3826adbb..f122077d05 100644
--- a/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/RotationalSpeed.NetFramework.g.cs
@@ -179,6 +179,20 @@ public partial struct RotationalSpeed : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalSpeedUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static RotationalSpeed operator -(RotationalSpeed right)
diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.NetFramework.g.cs
index 913c71be29..4663815026 100644
--- a/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/RotationalStiffness.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct RotationalStiffness : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalStiffnessUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static RotationalStiffness operator -(RotationalStiffness right)
diff --git a/UnitsNet/GeneratedCode/Quantities/RotationalStiffnessPerLength.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/RotationalStiffnessPerLength.NetFramework.g.cs
index 8ecbad6c1c..c01c272e0f 100644
--- a/UnitsNet/GeneratedCode/Quantities/RotationalStiffnessPerLength.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/RotationalStiffnessPerLength.NetFramework.g.cs
@@ -99,6 +99,20 @@ public partial struct RotationalStiffnessPerLength : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(RotationalStiffnessPerLengthUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static RotationalStiffnessPerLength operator -(RotationalStiffnessPerLength right)
diff --git a/UnitsNet/GeneratedCode/Quantities/SolidAngle.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/SolidAngle.NetFramework.g.cs
index 83f05a49f5..321597f406 100644
--- a/UnitsNet/GeneratedCode/Quantities/SolidAngle.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/SolidAngle.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct SolidAngle : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SolidAngleUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static SolidAngle operator -(SolidAngle right)
diff --git a/UnitsNet/GeneratedCode/Quantities/SpecificEnergy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/SpecificEnergy.NetFramework.g.cs
index 0669d80585..224488c828 100644
--- a/UnitsNet/GeneratedCode/Quantities/SpecificEnergy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/SpecificEnergy.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct SpecificEnergy : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificEnergyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static SpecificEnergy operator -(SpecificEnergy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/SpecificEntropy.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/SpecificEntropy.NetFramework.g.cs
index c1cfd4cdba..85250a8e7a 100644
--- a/UnitsNet/GeneratedCode/Quantities/SpecificEntropy.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/SpecificEntropy.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct SpecificEntropy : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificEntropyUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static SpecificEntropy operator -(SpecificEntropy right)
diff --git a/UnitsNet/GeneratedCode/Quantities/SpecificVolume.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/SpecificVolume.NetFramework.g.cs
index 973e5ff2bb..c258b70ae3 100644
--- a/UnitsNet/GeneratedCode/Quantities/SpecificVolume.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/SpecificVolume.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct SpecificVolume : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificVolumeUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static SpecificVolume operator -(SpecificVolume right)
diff --git a/UnitsNet/GeneratedCode/Quantities/SpecificWeight.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/SpecificWeight.NetFramework.g.cs
index 1106faf513..ae4e51221e 100644
--- a/UnitsNet/GeneratedCode/Quantities/SpecificWeight.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/SpecificWeight.NetFramework.g.cs
@@ -211,6 +211,20 @@ public partial struct SpecificWeight : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpecificWeightUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static SpecificWeight operator -(SpecificWeight right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Speed.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Speed.NetFramework.g.cs
index 2c6ab29119..287075934a 100644
--- a/UnitsNet/GeneratedCode/Quantities/Speed.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Speed.NetFramework.g.cs
@@ -331,6 +331,20 @@ public partial struct Speed : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(SpeedUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Speed operator -(Speed right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Temperature.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Temperature.NetFramework.g.cs
index 6c58b2dbcc..d51ad5a576 100644
--- a/UnitsNet/GeneratedCode/Quantities/Temperature.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Temperature.NetFramework.g.cs
@@ -139,6 +139,20 @@ public partial struct Temperature : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
public static bool operator <=(Temperature left, Temperature right)
{
return left.Value <= right.AsBaseNumericType(left.Unit);
diff --git a/UnitsNet/GeneratedCode/Quantities/TemperatureChangeRate.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/TemperatureChangeRate.NetFramework.g.cs
index e7b01ed87a..d99f0a9328 100644
--- a/UnitsNet/GeneratedCode/Quantities/TemperatureChangeRate.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/TemperatureChangeRate.NetFramework.g.cs
@@ -155,6 +155,20 @@ public partial struct TemperatureChangeRate : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureChangeRateUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static TemperatureChangeRate operator -(TemperatureChangeRate right)
diff --git a/UnitsNet/GeneratedCode/Quantities/TemperatureDelta.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/TemperatureDelta.NetFramework.g.cs
index 128962882d..5e5e275909 100644
--- a/UnitsNet/GeneratedCode/Quantities/TemperatureDelta.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/TemperatureDelta.NetFramework.g.cs
@@ -203,6 +203,20 @@ public partial struct TemperatureDelta : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TemperatureDeltaUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static TemperatureDelta operator -(TemperatureDelta right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ThermalConductivity.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ThermalConductivity.NetFramework.g.cs
index d48900d123..cb17b995bb 100644
--- a/UnitsNet/GeneratedCode/Quantities/ThermalConductivity.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ThermalConductivity.NetFramework.g.cs
@@ -91,6 +91,20 @@ public partial struct ThermalConductivity : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ThermalConductivityUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ThermalConductivity operator -(ThermalConductivity right)
diff --git a/UnitsNet/GeneratedCode/Quantities/ThermalResistance.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/ThermalResistance.NetFramework.g.cs
index 860049edcb..8bfda2eac1 100644
--- a/UnitsNet/GeneratedCode/Quantities/ThermalResistance.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/ThermalResistance.NetFramework.g.cs
@@ -115,6 +115,20 @@ public partial struct ThermalResistance : IComparable, IComparable
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(ThermalResistanceUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static ThermalResistance operator -(ThermalResistance right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Torque.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Torque.NetFramework.g.cs
index 1be6be82fe..dad90eb32a 100644
--- a/UnitsNet/GeneratedCode/Quantities/Torque.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Torque.NetFramework.g.cs
@@ -243,6 +243,20 @@ public partial struct Torque : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(TorqueUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Torque operator -(Torque right)
diff --git a/UnitsNet/GeneratedCode/Quantities/VitaminA.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/VitaminA.NetFramework.g.cs
index a0465cdaca..3a5ed1d94a 100644
--- a/UnitsNet/GeneratedCode/Quantities/VitaminA.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/VitaminA.NetFramework.g.cs
@@ -83,6 +83,20 @@ public partial struct VitaminA : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VitaminAUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static VitaminA operator -(VitaminA right)
diff --git a/UnitsNet/GeneratedCode/Quantities/Volume.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/Volume.NetFramework.g.cs
index 2c77453443..de645e4f62 100644
--- a/UnitsNet/GeneratedCode/Quantities/Volume.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/Volume.NetFramework.g.cs
@@ -427,6 +427,20 @@ public partial struct Volume : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VolumeUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static Volume operator -(Volume right)
diff --git a/UnitsNet/GeneratedCode/Quantities/VolumeFlow.NetFramework.g.cs b/UnitsNet/GeneratedCode/Quantities/VolumeFlow.NetFramework.g.cs
index 45ec426ff9..205569eeae 100644
--- a/UnitsNet/GeneratedCode/Quantities/VolumeFlow.NetFramework.g.cs
+++ b/UnitsNet/GeneratedCode/Quantities/VolumeFlow.NetFramework.g.cs
@@ -283,6 +283,20 @@ public partial struct VolumeFlow : IComparable, IComparable
#endregion
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation(VolumeFlowUnit unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Arithmetic Operators
public static VolumeFlow operator -(VolumeFlow right)
diff --git a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeCommon.ps1 b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeCommon.ps1
index 2dc3f0cda8..74734cced8 100644
--- a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeCommon.ps1
+++ b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeCommon.ps1
@@ -273,35 +273,6 @@ namespace UnitsNet
return GetAbbreviation(unit, null);
}
- ///
- /// Get unit abbreviation string.
- ///
- /// Unit to get abbreviation for.
-#if WINDOWS_UWP
- /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
-#else
- /// Format to use for localization. Defaults to .
-#endif
- /// Unit abbreviation string.
- [UsedImplicitly]
- public static string GetAbbreviation(
- $unitEnumName unit,
-#if WINDOWS_UWP
- [CanBeNull] string cultureName)
-#else
- [CanBeNull] IFormatProvider provider)
-#endif
- {
-#if WINDOWS_UWP
- // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
- IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
-#else
- provider = provider ?? UnitSystem.DefaultCulture;
-#endif
-
- return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
- }
-
#endregion
#region Equality / IComparable
diff --git a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeNetFramework.ps1 b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeNetFramework.ps1
index 6d2e9e3e98..349911761f 100644
--- a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeNetFramework.ps1
+++ b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeNetFramework.ps1
@@ -126,6 +126,20 @@ namespace UnitsNet
}
#endregion
+
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Format to use for localization. Defaults to .
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation($unitEnumName unit, [CanBeNull] IFormatProvider provider)
+ {
+ provider = provider ?? UnitSystem.DefaultCulture;
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
"@;
if ($quantity.Logarithmic -eq $true) {
# Call another script function to generate logarithm-specific arithmetic operator code.
diff --git a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeWindowsRuntimeComponent.ps1 b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeWindowsRuntimeComponent.ps1
index fc68212ae8..b11c808d94 100644
--- a/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeWindowsRuntimeComponent.ps1
+++ b/UnitsNet/Scripts/Include-GenerateQuantitySourceCodeWindowsRuntimeComponent.ps1
@@ -111,6 +111,21 @@ namespace UnitsNet
_unit = BaseUnit;
}
+ ///
+ /// Get unit abbreviation string.
+ ///
+ /// Unit to get abbreviation for.
+ /// Name of culture (ex: "en-US") to use for localization. Defaults to 's default culture.
+ /// Unit abbreviation string.
+ [UsedImplicitly]
+ public static string GetAbbreviation($unitEnumName unit, [CanBeNull] string cultureName)
+ {
+ // Windows Runtime Component does not support CultureInfo and IFormatProvider types, so we use culture name for public methods: https://msdn.microsoft.com/en-us/library/br230301.aspx
+ IFormatProvider provider = cultureName == null ? UnitSystem.DefaultCulture : new CultureInfo(cultureName);
+
+ return UnitSystem.GetCached(provider).GetDefaultAbbreviation(unit);
+ }
+
#region Parsing
///