CogReadOnlyCollectionWithCustomSerialization T  GetProperties Method Cognex VisionPro