Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

UOMClass.BaseClasses Property

  • Last UpdatedNov 18, 2025
  • 2 minute read
UOMClass.BaseClasses Property
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: UOMBaseClasses
Returns 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}.

Version Information

AFSDK


See Also

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in