Class PropCategory

Category properties define a tree-relationship between all properties in a property map.

Inheritance
PropCategory
Implements
Namespace: ic4
Assembly: ic4dotnet.dll
Syntax
public class PropCategory : Property, IDisposable
Remarks

The root of the tree is always the category property with the name Root.

To find which properties are linked from a category, use the Features property.

Categories can contain other categories recursively. A very simple category tree might look like this:

  • Root (category)
    • AcquisitionControl (category)
      • AcquisitionStart (command)
      • AcquisitionStop (command)
      • AcquisitionFrameRate (float)
    • ImageFormatControl (category)
      • Width (integer)
      • Height (integer)

PropCategory instances are created in multiple ways:

Properties

Features

Enumerates the properties in a category property

Declaration
public IEnumerable<Property> Features { get; }
Property Value
Type Description
IEnumerable<Property>

An enumeration of the properties contained in the category

Exceptions
Type Condition
IC4Exception

Check ErrorCode and ToString() for details.

Implements