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 ///