0

我知道如何使用命令“属性”来获取对象具有的所有属性的列表。有没有办法只列出可观察的属性?

4

1 回答 1

2

使用元类信息,并查找具有属性的SetObservable 属性

mc = meta.class.fromName('MyClass');
idx = [mc.PropertyList.SetObservable];
pnames = {mc.PropertyList.Name};
pnames = pnames(idx)

GetObservable属性也可以这样做

于 2013-05-01T23:12:43.863 回答