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