To use it, you need to pass a component to its static methods. In the above code, I have just created an object of Button class you cbat use any above for this and got the information name in this module from it. The GetProperties actually take either the object or Typeof just to list all the Properties 100 has in a form of PropertyDescriptorCollection. Directly, GetEvents will list all the events in the form of EventDescriptor.
The even provided in this module can be used in different ways..
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 row 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. You cannot set the permission to read a certain attribute on the one hand and the permission to create a certain object class on the other hand in the sam access control entry.