CogToolBlock Outputs Property Cognex VisionPro 9.8 SR1
CogToolBlockTerminalCollection of output terminals. The default is an empty collection.

Namespace: Cognex.VisionPro.ToolBlock
Assembly: Cognex.VisionPro.ToolGroup (in Cognex.VisionPro.ToolGroup.dll) Version: 75.0.0.0 (75.0.0.0)
Syntax

public CogToolBlockTerminalCollection Outputs { get; }

Property Value

Type: CogToolBlockTerminalCollection
Remarks

Changing the Outputs collection automatically refreshes the Tool terminals such that:
  • An (external) Tool output terminal is added to the ToolBlock for every CogToolTerminal in the Outputs collection. The CogToolTerminal name and the path to the CogToolTerminal Value property are used to construct the Tool terminals.
  • Any DataBindings contained in ToolBlock.DataBindings which are linked to terminals that are no longer in the collection are removed.
  • An (internal) Tool input terminal is added to the ToolBlock.Inputs collection (which is also a tool) for every CogToolTerminal in the Outputs collection. The CogToolTerminal name and the path to the CogToolTerminal Value property are used to construct the Tool terminals.
  • Any DataBindings contained in ToolBlock.Outputs.DataBindings which are linked to CogToolTerminals terminals that are no longer in the collection are removed.
See Also