The CogToolBlockTerminal type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ChangedEventSuspended |
If nonzero, indicates that the raising of the Changed event has been
suspended. This value is incremented when SuspendChangedEvent is called
and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.) | |
| Description |
A short description of this terminal
| |
| ForceChangedEvent |
Gets/Sets whether a CogToolBlock containing this terminal in its
Outputs collection will force a changed event with the SfValue state
flag set every time the CogToolBlock is run (even if the value did
not change). Use this property when linking to a CogDataAnyalysisTool
to prevent the CogDataAnyalysisTool from giving a reject result due
to the Data Analysis Channels not being updated.
(Inherited from CogTrackedItemBase.) | |
| HasChanged | (Inherited from CogSerializableChangedEventBase.) | |
| ID |
Gets the ID property of the terminal
(Inherited from CogTrackedItemBase.) | |
| Name |
Gets or Sets the name of the terminal.
(Inherited from CogTrackedItemBase.) | |
| Parent |
Returns the Parent or CogTrackingCollection that is currently
tracking this Item.
(Inherited from CogTrackedItemBase.) | |
| StateFlags |
Returns the complete set of state flags supported on this object. The
flags may be indexed by name as shown in the following C# code snippet:
if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.) | |
| Value |
Gets or Sets the value of the terminal.
(Inherited from CogTrackedItemBase.) | |
| ValueType |
Gets the expected value type of the terminal
(Inherited from CogTrackedItemBase.) |
See Also