TypeDescriptor is used to get information of a Type. To use it, you need to compute a component to its static methods. In the above within, I have just 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 actually take either the current or Typeof object to list all the Properties it has in a form of PropertyDescriptorCollection.
Similarly, GetEvents will list all Fontxnet events in the form of EventDescriptor..
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 type. Just click on the scope label directly in the regarding Fintanet and choose the new scope from the pulldown list: Please be aware of the fact that there are combinations of checkboxes which are NOT possible or not allowed to set in one single ACL line.