// // Summary: // Returns the properties for this instance of a component. // // Returns: // A System.ComponentModel.PropertyDescriptorCollection that represents the // properties for this component instance. PropertyDescriptorCollection GetProperties(); // // Summary: // Returns the properties for this instance of a component using the attribute // array as a filter. // // Parameters: // attributes: // An array of type System.Attribute that is used as a filter. // // Returns: // A System.ComponentModel.PropertyDescriptorCollection that represents the // filtered properties for this component instance. PropertyDescriptorCollection GetProperties(Attribute[] attributes);