Interface ICamApiCustomProbingAction
A single custom property inside a cycle. XML type: TProbingCycleCustomProp. Used both as a standalone action (Phase 7) and as a member of a group (Phase 6).
Namespace: CAMAPI.ModelFormerTypes
Assembly: CAMAPI.ModelFormerTypes.dll
Syntax
[Guid("A1B2C3D4-E5F6-7890-A1B2-C3D4E5F67890")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiCustomProbingAction
Properties
BooleanValue
Boolean value (BooleanPropValue XML field). Only meaningful when PropType=pcptBoolean.
Declaration
bool BooleanValue { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Caption
Display caption of this property (PropCaption XML field).
Declaration
string Caption { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Code
Postprocessor code for this property (PropCode XML field).
Declaration
int Code { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
DoubleValue
Double value (DoublePropValue XML field). Only meaningful when PropType=pcptDouble.
Declaration
double DoubleValue { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
IntegerValue
Integer value (IntegerPropValue XML field). Only meaningful when PropType=pcptInteger.
Declaration
int IntegerValue { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PropType
Value type: pcptDouble/pcptInteger/pcptBoolean/pcptString. Setting this switches the active value field.
Declaration
TProbingCustomPropType PropType { get; set; }
Property Value
| Type | Description |
|---|---|
| TProbingCustomPropType |
StringValue
String value (StringPropValue XML field). Only meaningful when PropType=pcptString.
Declaration
string StringValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |