Table of Contents

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 DisplayUnitTypeExtensions

Inheritance

Inherited Members

Methods

TryGetCatalogString(DisplayUnitType, out string)

Gets the catalog string of displayUnitType.

public static bool TryGetCatalogString(this DisplayUnitType displayUnitType, out string catalogString)

Parameters

displayUnitType DisplayUnitType
catalogString string

Returns

bool

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

parameterType ParameterType
displayUnitTypes List<DisplayUnitType>

Returns

bool

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

unitType UnitType
displayUnitTypes List<DisplayUnitType>

Returns

bool

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

catalogString string
displayUnitType DisplayUnitType

Returns

bool

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

unitSymbol string
displayUnitType DisplayUnitType

Returns

bool

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

unitSymbolType UnitSymbolType
displayUnitType DisplayUnitType

Returns

bool

TryGetUnitSymbolType(DisplayUnitType, out List<UnitSymbolType>)

Gets the unit symbols of displayUnitType.

public static bool TryGetUnitSymbolType(this DisplayUnitType displayUnitType, out List<UnitSymbolType> unitSymbolType)

Parameters

displayUnitType DisplayUnitType
unitSymbolType List<UnitSymbolType>

Returns

bool

TryGetUnitType(DisplayUnitType, out List<UnitType>)

Gets the unit types measured by displayUnitType.

public static bool TryGetUnitType(this DisplayUnitType displayUnitType, out List<UnitType> unitType)

Parameters

displayUnitType DisplayUnitType
unitType List<UnitType>

Returns

bool