UOMClass.BaseClasses Property
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Gets the collection of UOMBaseClass objects that represent
base unit-of-measure (UOM) classes on which this class is based and their
respective powers.
Namespace: OSIsoft.AF.UnitsOfMeasure
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public UOMBaseClasses BaseClasses { get; }
Public ReadOnly Property BaseClasses As UOMBaseClasses Get Dim instance As UOMClass Dim value As UOMBaseClasses value = instance.BaseClasses
public: property UOMBaseClasses^ BaseClasses { UOMBaseClasses^ get (); }
member BaseClasses : UOMBaseClasses with get
Property Value
Type: UOMBaseClassesReturns the collection of UOMBaseClass objects that represent base unit-of-measure (UOM) classes on which this class is based and their respective powers.
Remarks
For UOMClass objects which are not based upon any other UOMClass
objects, the returned collection will be empty and IsBaseClass
will return . The returned collection
defines this UOMClass in terms of the base UOMClasses and their power.
For example, Density is based on Mass / Volume, resulting in
collection of base UOM classes of {Mass=1, Length=-3}.