CogJobResultHistory ClassCognex VisionPro 9.8
CogJobResultHistory is a class for accumulating and managing queues of historical job results.
Inheritance Hierarchy

System Object
  Cognex.VisionPro.QuickBuild CogJobResultHistory

Namespace: Cognex.VisionPro.QuickBuild
Assembly: Cognex.VisionPro.QuickBuild.Core (in Cognex.VisionPro.QuickBuild.Core.dll) Version: 75.1.0.0 (75.1.0.0)
Syntax

public class CogJobResultHistory : ICogJobResultHistory

The CogJobResultHistory type exposes the following members.

Constructors

  NameDescription
Public methodCogJobResultHistory(String)
Constructor
Public methodCogJobResultHistory(String, Int32)
Constructor
Public methodCogJobResultHistory(String, Int32, Int32)
Constructor
Top
Methods

  NameDescription
Public methodAddNewUserResult
Add a new user result to this history. The result will be added to each queue, as appropriate.
Public methodClear
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetQueueViewer
Get access to the specified result history queue.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnCurrentItemChanged
Raise the OnCurrentItemChanged event.
Protected methodOnCurrentItemIndexChanged
Raise the OnCurrentItemIndexChanged event.
Protected methodOnCurrentQueueChanged
Raise the CurrentQueueChanged event.
Protected methodOnLatestQueueItemChanged
Raise the OnLatestQueueItemChanged event.
Protected methodOnQueueItemsChanged
Raise the OnQueueItemsChanged event.
Public methodToString
Return the name of this object.
(Overrides Object ToString .)
Top
Properties

  NameDescription
Public propertyCurrentItem
Get or set the currently selected item. This item must be in the CurrentQueue.
Public propertyCurrentItemIndex
Get or set the currently selected item by index. This index must be in the CurrentQueue.
Public propertyCurrentQueue
Select one of the available result history queues.
Public propertyCurrentQueueViewer
Get access to the currently selected result history queue.
Public propertyLatestItem
Public propertyMaxQueueLength
Public propertyRunning
Get whether the queues are running or not.
Top
Events

  NameDescription
Public eventCurrentItemChanged
Raised when the current item is changed. Note that the current item can change as a side-effect of changing the CurrentQueue.
Public eventCurrentItemIndexChanged
Raised when the current item index is changed. Note that the current item can change as a side-effect of changing the CurrentQueue.
Public eventCurrentQueueChanged
Raised when the currently selected queue changes.
Public eventLatestQueueItemChanged
Raised when only the latest item (index 0) of the currently selected queue is changed. Every time a new item is added, either the QueueItemsChanged or LatestQueueItemChanged event will be raised (not both).
Public eventQueueItemsChanged
Raised when a major change is made to the currently selected queue contents - generally this occurs when a new queue item is pushed on, shifting all queue items by one. Every time a new item is added, either the QueueItemsChanged or LatestQueueItemChanged event will be raised (not both).
Top
See Also