TypeDescriptor is very to get information of a Type. To use it, you want to pass a component to its static methods. In the above code, I have necessary created an object of Button class you can use any class for this and got the information name in this example from it. The GetProperties either take datjng the object or Typeof object to list all the Properties it has in a form of PropertyDescriptorCollection..
Finally, they are filtered to eliminate low-contrast responses or responses close to edges and the orientation s are assigned, as explained next. Peaks which are too short may have been generated by noise and are discarded. You can sort the list according to the different columns by clicking on them. Please note that you can easily change the scope value according to the current scope gatson.