Class DisplayUnitTypeExtensions
- Namespace
- RvtIO.BuiltIns
- Assembly
- RvtIO.dll
Lookups between RvtIO.BuiltIns.DisplayUnitType, catalog strings, unit symbols, unit types and parameter types.
public static class DisplayUnitTypeExtensionsInheritance
Inherited Members
Methods
TryGetCatalogString(DisplayUnitType, out string)
Gets the catalog string of displayUnitType.
public static bool TryGetCatalogString(this DisplayUnitType displayUnitType, out string catalogString)Parameters
displayUnitTypeDisplayUnitTypecatalogStringstring
Returns
TryGetDisplayForParameterType(ParameterType, out List<DisplayUnitType>)
Gets the display units usable for parameterType; the list is empty when there are none.
public static bool TryGetDisplayForParameterType(this ParameterType parameterType, out List<DisplayUnitType> displayUnitTypes)Parameters
parameterTypeParameterTypedisplayUnitTypesList<DisplayUnitType>
Returns
TryGetDisplayForUnitType(UnitType, out List<DisplayUnitType>)
Gets the display units that measure unitType; the list is empty when there are none.
public static bool TryGetDisplayForUnitType(this UnitType unitType, out List<DisplayUnitType> displayUnitTypes)Parameters
unitTypeUnitTypedisplayUnitTypesList<DisplayUnitType>
Returns
TryGetFromCatalogString(string, out DisplayUnitType)
Finds the first display unit whose catalog string equals catalogString, ignoring case; otherwise RvtIO.BuiltIns.DisplayUnitType.DUT_UNDEFINED.
public static bool TryGetFromCatalogString(this string catalogString, out DisplayUnitType displayUnitType)Parameters
catalogStringstringdisplayUnitTypeDisplayUnitType
Returns
TryGetFromUnitSymbol(string, out DisplayUnitType)
Finds the display unit for a symbol text (see RvtIO.BuiltIns.UnitSymbolTypeExtensions.TryGetFromSymbol(System.String,RvtIO.BuiltIns.UnitSymbolType@)); otherwise RvtIO.BuiltIns.DisplayUnitType.DUT_UNDEFINED.
public static bool TryGetFromUnitSymbol(this string unitSymbol, out DisplayUnitType displayUnitType)Parameters
unitSymbolstringdisplayUnitTypeDisplayUnitType
Returns
TryGetFromUnitSymbol(UnitSymbolType, out DisplayUnitType)
Finds the first display unit that lists unitSymbolType; otherwise RvtIO.BuiltIns.DisplayUnitType.DUT_UNDEFINED.
public static bool TryGetFromUnitSymbol(this UnitSymbolType unitSymbolType, out DisplayUnitType displayUnitType)Parameters
unitSymbolTypeUnitSymbolTypedisplayUnitTypeDisplayUnitType
Returns
TryGetUnitSymbolType(DisplayUnitType, out List<UnitSymbolType>)
Gets the unit symbols of displayUnitType.
public static bool TryGetUnitSymbolType(this DisplayUnitType displayUnitType, out List<UnitSymbolType> unitSymbolType)Parameters
displayUnitTypeDisplayUnitTypeunitSymbolTypeList<UnitSymbolType>
Returns
TryGetUnitType(DisplayUnitType, out List<UnitType>)
Gets the unit types measured by displayUnitType.
public static bool TryGetUnitType(this DisplayUnitType displayUnitType, out List<UnitType> unitType)Parameters
displayUnitTypeDisplayUnitTypeunitTypeList<UnitType>