I'm trying to port a simple application to Windows 8 Metro (WinRT). It seems that some very basic methods are missing. One basic example: Type.GetProperty()
. It is available for Windows Phone 7, Silverlight and .NET client profile. Do I have to install something (eg. a special library) or is this method simply not available in the .NET metro profile?
UPDATE
OK, thank you. Now I use this.GetType().GetTypeInfo().DeclaredProperties
.
using System.Reflection;
is needed to have this GetTypeInfo()
extension method.
Reflection has changed a bit in Metro: see MSDN ( "Reflection changes" - near the bottom ).
Basically, you now need: type.GetTypeInfo()
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With