ChangedEventShareableBase ClassCognex VisionPro 9.22

This is the base class for OMX classes that are both shareable and changeable. It extends the ShareableBase class by adding the IChangedEvent interface.

Inheritance Hierarchy

System Object
  Cognex.Vision ShareableBase
    Cognex.Vision ChangedEventShareableBase
      Cognex.Vision CoordinateSpaceAngle
      Cognex.Vision CoordinateSpaceTree
      Cognex.Vision DataBinding
      Cognex.Vision.ELCore ClassItem
      Cognex.Vision.ELCore ClassItemToShapeAssignment
      Cognex.Vision.ELCore.Implementation CollectionOfClassItemPtr
      Cognex.Vision.ELCore.Implementation CollectionOfClassItemToShapeAssignmentPtr
      Cognex.Vision.ELCore.Implementation CollectionOfISegmentResultPtr
      Cognex.Vision.ELCore TrainData
      Cognex.Vision.ELCore TrainDataDatabase
      Cognex.Vision GraphicChildren
      Cognex.Vision GraphicInteractiveBase
      Cognex.Vision Image16Grey
      Cognex.Vision Image24PlanarColor
      Cognex.Vision Image8Grey
      Cognex.Vision.Implementation CollectionOfbool
      Cognex.Vision.Implementation CollectionOfDataBindingPtr
      Cognex.Vision.Implementation CollectionOfdouble
      Cognex.Vision.Implementation CollectionOfIGraphicInteractivePtr
      Cognex.Vision.Implementation CollectionOfIGraphicParentChildPtr
      Cognex.Vision.Implementation CollectionOfIGraphicPtr
      Cognex.Vision.Implementation CollectionOfIImagePtr
      Cognex.Vision.Implementation CollectionOfImage8GreyPtr
      Cognex.Vision.Implementation CollectionOfint32_t
      Cognex.Vision.Implementation CollectionOfint64_t
      Cognex.Vision.Implementation CollectionOfIRegionPtr
      Cognex.Vision.Implementation CollectionOfIToolPtr
      Cognex.Vision.Implementation CollectionOfPelRectPtr
      Cognex.Vision.Implementation CollectionOfRecordPtr
      Cognex.Vision.Implementation CollectionOfRectangleAffinePtr
      Cognex.Vision.Implementation CollectionOfRectanglePtr
      Cognex.Vision.Implementation CollectionOfstring
      Cognex.Vision.Implementation CollectionOfToolPinPtr
      Cognex.Vision.Implementation CollectionOfTransform2DLinearPtr
      Cognex.Vision.Implementation CollectionOfTransform2DRigidPtr
      Cognex.Vision.Implementation CollectionOfuint16_t
      Cognex.Vision.Implementation CollectionOfuint8_t
      Cognex.Vision.Implementation CollectionOfvariant
      Cognex.Vision.Implementation CollectionOfVect2CollectionPtr
      Cognex.Vision.Implementation CollectionOfVect2Ptr
      Cognex.Vision.Implementation DictionaryOfstring
      Cognex.Vision.Implementation.Internal GraphicMultiPen
      Cognex.Vision.Implementation.Internal MultiPropertyWatcher
      Cognex.Vision.Implementation KeyedCollectionOfRecordPtr
      Cognex.Vision.Implementation TrackedItemBase
      Cognex.Vision.Implementation TrackingCollectionOfIToolPtr
      Cognex.Vision.Implementation TrackingCollectionOfToolPinPtr
      Cognex.Vision.LineMax.Implementation.Internal LineNormalGraphicManager
      Cognex.Vision.LineMax.Implementation LineMaxOperatorBase
      Cognex.Vision.LineMax LineMaxEdgeDetectionParams
      Cognex.Vision.Meta.Implementation CollectionOfFakePropertyMetaPtr
      Cognex.Vision.Meta.Implementation CollectionOfIMemberMetaPtr
      Cognex.Vision.Meta.Implementation CollectionOfMethodMetaPtr
      Cognex.Vision.Meta.Implementation CollectionOfParameterMetaPtr
      Cognex.Vision.Meta.Implementation CollectionOfPropertyMetaPtr
      Cognex.Vision.Meta.Implementation CollectionOfTypeMetaPtr
      Cognex.Vision PelRect
      Cognex.Vision PropertyWatcher
      Cognex.Vision Record
      Cognex.Vision SimpleColor
      Cognex.Vision.SmartLine.Implementation CollectionOfSmartLineResultPtr
      Cognex.Vision.SmartLine SmartLineLineSelectorOperator
      Cognex.Vision.SmartLine SmartLineSegmentOperator
      Cognex.Vision Transform2DComposed
      Cognex.Vision Transform2DLinear
      Cognex.Vision Transform2DRigid
      Cognex.Vision.ViDiEL ClassifyPattern
      Cognex.Vision.ViDiEL.Implementation CollectionOfOCRFieldingPatternPtr
      Cognex.Vision.ViDiEL.Implementation CollectionOfSegmentResultPtr
      Cognex.Vision.ViDiEL.Implementation CollectionOfStringCollectionPtr
      Cognex.Vision.ViDiEL.Implementation DictionaryOfOCRFieldingPatternPtr
      Cognex.Vision.ViDiEL.Implementation DictionaryOfStringCollectionPtr
      Cognex.Vision.ViDiEL OCRFielding
      Cognex.Vision.ViDiEL OCRFieldingPattern
      Cognex.Vision.ViDiEL OCROperator
      Cognex.Vision.ViDiEL SegmentOperator

Namespace: Cognex.Vision
Assembly: Cognex.Vision.Core.Net (in Cognex.Vision.Core.Net.dll) Version: 9.22.2.0
Syntax

public abstract class ChangedEventShareableBase : ShareableBase, 
	IChangedEvent, IObject

The ChangedEventShareableBase type exposes the following members.

Constructors

  NameDescription
Protected methodChangedEventShareableBase
Top
Methods

  NameDescription
Public methodEquals
Compares the equality of this object with another.
(Overrides ShareableBase Equals(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
Returns the hash code of this object.
(Overrides ShareableBase GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetTypeMeta

Get the TypeMeta that describes the type of this object.

(Inherited from ShareableBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodResumeAndRaiseChangedEvent

Re-enables raising of the ChangedEvent after SuspendChangedEvent has been called, and raises the ChangedEvent if the ChangedEventSuspended count is reduced to zero and any changes were made while events were suspended. Must be called once for each call to SuspendChangedEvent.

Public methodSuspendChangedEvent

Temporarily suspends the raising of the ChangedEvent. May be called more than once, and a corresponding call to ResumeAndRaiseChangedEvent must be made for each call to SuspendChangedEvent.

Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Operators

  NameDescription
Public operatorStatic memberEquality
Compares the equality of two ChangedEventShareableBase objects.
Public operatorStatic memberInequality
Compares the inequality of two ChangedEventShareableBase objects.
Top
Properties

  NameDescription
Public propertyChangedEventSuspended

Indicates if raising the ChangedEvent has been suspended.

Public propertyHandle (Overrides ShareableBase Handle.)
Top
Events

  NameDescription
Public eventChanged

The actual event.

Top
See Also