如何在WinRT中使用反射获取类的静态属性

猪宴

我可以毫无问题地获取非静态属性(如何在WinRT中获取类的属性),也可以在c#.net中获取静态属性,但无法弄清楚如何在C3 winrt中获取静态属性。

据我所知。有人可以帮忙吗?

            Type type = typeof(ToastNotificationManager);
            var typeInfo = type.GetTypeInfo();
            var historyProperty = type.GetRuntimeProperty("History");
            object history = historyProperty.get
            property.SetValue(obj, value);

我试图反映并调用仅在电话上支持的ToastNotificationManager.History.Remove()(ToastNotificationManager.History

彼得·杜尼奥(Peter Duniho)

这工作正常:

PropertyInfo propertyInfo =
    typeof(ToastNotificationManager).GetRuntimeProperty("History");

propertyInfo.SetValue(null, value);

当然,假设ToastNotificationManager类型具有名为的属性History:)

请注意,在访问静态属性时,只需将其null作为对象引用传递即可由于没有实例与静态成员相关联,因此显然您不需要将引用传递给静态成员。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C#中使用反射获取方法的所有属性和属性数据

来自分类Dev

如何在Android项目中使用java反射获取超类中的子类列表

来自分类Dev

如何在运行时使用反射从类的对象获取属性的值

来自分类Dev

如何在C#中使用反射获取Json属性名称

来自分类Dev

如何在静态类中使用 getFragmentManager()

来自分类Dev

如何在C#中使用反射从类型和设置属性值中按名称获取属性

来自分类Dev

使用反射将类中的所有静态属性作为对象获取VB.NET

来自分类Dev

如何在Kotlin中使用反射获取函数引用

来自分类Dev

如何在TypeScript类上获取静态属性的类型?

来自分类Dev

使用反射按顺序获取类的属性

来自分类Dev

如何使用对象迭代读取/获取扩展类的静态属性

来自分类Dev

如何使用反射从类中检索属性

来自分类Dev

如何在静态类中使用IHttpContextAccessor设置cookie

来自分类Dev

如何使用 C# 反射获取实例化的属性或非 null 的类类型的属性

来自分类Dev

如何在Java中使用反射访问父类的父类的私有字段?

来自分类Dev

如何在JAVA中使用反射从不同的类调用类的函数?

来自分类Dev

如何使用反射递归获取类型的属性?

来自分类Dev

使用反射获取类内列表属性的count属性值

来自分类Dev

在继承的类方法中使用静态属性

来自分类Dev

如何动态获取静态类的属性的值?

来自分类Dev

如何动态获取静态类的属性的值?

来自分类Dev

如何在FluentValidation中使用反射?

来自分类Dev

如何在反射中使用递归?

来自分类Dev

如何在FluentValidation中使用反射?

来自分类Dev

使用反射获取属性

来自分类Dev

如何在静态类中绑定属性?

来自分类Dev

如何在Java中使用反射将字段强制转换为特定类?

来自分类Dev

如何在Java类的公共成员中使用反射来调用方法?

来自分类Dev

如何使用反射获取静态成员的System.Type?

Related 相关文章

  1. 1

    如何在C#中使用反射获取方法的所有属性和属性数据

  2. 2

    如何在Android项目中使用java反射获取超类中的子类列表

  3. 3

    如何在运行时使用反射从类的对象获取属性的值

  4. 4

    如何在C#中使用反射获取Json属性名称

  5. 5

    如何在静态类中使用 getFragmentManager()

  6. 6

    如何在C#中使用反射从类型和设置属性值中按名称获取属性

  7. 7

    使用反射将类中的所有静态属性作为对象获取VB.NET

  8. 8

    如何在Kotlin中使用反射获取函数引用

  9. 9

    如何在TypeScript类上获取静态属性的类型?

  10. 10

    使用反射按顺序获取类的属性

  11. 11

    如何使用对象迭代读取/获取扩展类的静态属性

  12. 12

    如何使用反射从类中检索属性

  13. 13

    如何在静态类中使用IHttpContextAccessor设置cookie

  14. 14

    如何使用 C# 反射获取实例化的属性或非 null 的类类型的属性

  15. 15

    如何在Java中使用反射访问父类的父类的私有字段?

  16. 16

    如何在JAVA中使用反射从不同的类调用类的函数?

  17. 17

    如何使用反射递归获取类型的属性?

  18. 18

    使用反射获取类内列表属性的count属性值

  19. 19

    在继承的类方法中使用静态属性

  20. 20

    如何动态获取静态类的属性的值?

  21. 21

    如何动态获取静态类的属性的值?

  22. 22

    如何在FluentValidation中使用反射?

  23. 23

    如何在反射中使用递归?

  24. 24

    如何在FluentValidation中使用反射?

  25. 25

    使用反射获取属性

  26. 26

    如何在静态类中绑定属性?

  27. 27

    如何在Java中使用反射将字段强制转换为特定类?

  28. 28

    如何在Java类的公共成员中使用反射来调用方法?

  29. 29

    如何使用反射获取静态成员的System.Type?

热门标签

归档