M

UnitFormatUtils.Format

Description:
Formats a number with units into a string.
Overloads (2):
Format(Units,ForgeTypeId,Double,Boolean)
public static string Format(
	Units units,
	ForgeTypeId specTypeId,
	double value,
	bool forEditing
)
  • units
    The units formatting settings, typically obtained from Document.GetUnits().
  • specTypeId
    Identifier of the spec of the value to format.
  • Double
    value
    The value to format, in Revit's internal units.
  • Boolean
    forEditing
    True if the formatting should be modified as necessary so that the formatted string can be successfully parsed, for example by suppressing digit grouping. False if unmodified settings should be used, suitable for display only.
Return Value String The formatted string.
  • specTypeId is not a measurable spec identifier. See UnitUtils.IsMeasurableSpec(ForgeTypeId). -or- The given value for value is not finite
  • A non-optional argument was null