Talk:System.Rtti.TRttiType.GetProperties

From RAD Studio API Documentation
Jump to: navigation, search

Please add more exact information for the following four Get-Properties method family. Our QA already confused to create a test case.... our customer too...

For this GetProperties method, please add "Gets the standard properties available in the type reflected by the current TRttiType instance. If you want to get Indexed properties, you have to use GetIndexedProperties."

And these four Get-properties methods are supported for class , record and interface types.

Please add these methods into "See Also", and it would be nice to add the following table into the appropriate page. Please thinks where is best for the customer.

standard property only indexed property only
include ancestor GetProperties GetIndexedProperties
only current class GetDeclaredProperties GetDeclaredIndexedProperties

And please, compare these methods each other to provide well leveled documentation. (same information should be described in related topics)


--Tarisawa (talk) 00:29, 9 February 2015 (PST)

Update. GetProperties family only supports Class. Nil will returns if Record or Interface is passed to GetProperties family. but, it is BUG. (RS-26501 & RS-26516) We will fix this bugs near future.

--Tarisawa (talk) 01:12, 11 February 2015 (PST)