Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes.

C# | Visual Basic | Visual C++ |
public override PropertyDescriptorCollection GetProperties( ITypeDescriptorContext context, Object value, Attribute[] attributes )
Public Overrides Function GetProperties ( _ context As ITypeDescriptorContext, _ value As Object, _ attributes As Attribute() _ ) As PropertyDescriptorCollection
public: virtual PropertyDescriptorCollection^ GetProperties( ITypeDescriptorContext^ context, Object^ value, array<Attribute^>^ attributes ) override

- context (ITypeDescriptorContext)
- An ITypeDescriptorContext that provides a format context.

A PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)