Cognex.Vision.Meta NamespaceCognex VisionPro 9.22 SR1
 
Classes

  ClassDescription
Public classFakePropertyMeta

The FakePropertyMeta class is used to represent methods of a type that behave generally like properties. Exposing FakePropertyMeta for a method allows creating DataBindings/Links and PropertyWatchers that use these methods. This, in turn, allows creating ToolPins that expose paths which include these members for linking in the GUI.

Public classFakePropertyMetaCollection

A collection of FakePropertyMeta instances.

Public classMemberMetaCollection

A Collection of MemberMeta instances.

Public classMethodMeta

Class used to describe and invoke Methods as part of Vision's support for type Reflection/Introspection.

Public classMethodMetaCollection

A Collection of MethodMeta instances.

Public classMethodMetaReadOnlyCollection

A read only collection of MethodMeta instances.

Public classParameterMeta

Class used to describe and interact with parameters to methods as part of Vision's support for type Reflection/Introspection.

Public classParameterMetaCollection

A collection of ParameterMeta instances.

Public classParameterMetaReadOnlyCollection

A read only collection of ParameterMeta instances.

Public classPropertyMeta

Class used to describe and interact with properties as part of Vision's support for type Reflection/Introspection.

Public classPropertyMetaCollection

A Collection of PropertyMeta instances.

Public classPropertyMetaReadOnlyCollection

A read only collection of PropertyMeta instances.

Public classTypeMeta

Provides the runtime type Reflection/Introspection API for the Vision type system.

Public classTypeMetaCollection

A collection of TypeMeta instances.

Public classTypeMetaReadOnlyCollection

A read only collection of TypeMeta instances.

Interfaces

  InterfaceDescription
Public interfaceIHaveFakePropertyMeta

Interface implemented by types to advertise that they support additional FakePropertyMeta. FakePropertyMeta instances returned by a type contain reflection based information that allows for binding to methods that behave generally like properties.

Public interfaceIMemberMeta

Interface shared by all Vision Reflection/Introspection Meta Classes.

Public interfaceIPropertyMeta

Interface for Meta classes that behave like observable properties.

Enumerations

  EnumerationDescription
Public enumerationInvalidCastConstants

Controls handling of invalid casts when traversing Vision property paths.