IronPythonを使用して、Autodesk Revit Architecture 2010へのプラグインAPIのシェルを作成し、APIの学習をスピードアップします。IronPythonで.NET APIオブジェクトのオーバーライドされたプロパティにアクセスするにはどうすればよいですか?
APIが提供するクラスの1つはAutodesk.Revit.Elements.Room
で、Autodesk.Revit.Element
に由来します。
私は本当にRoom.Name
を読むのが大好きですが、これはブーム! Room
は次のようにElement
のName
プロパティをオーバーライドしているように私にので:もちろん
public override string Name { set; }
これはゲッターを隠し...タイプRoom
のオブジェクトを考える
は、どのように私は、基底クラスゲッターアクセスすることができますか?
私は
room.base.Name
を試してみましたが、しかし、.NETの派生クラスは、基本財産を持っていないようです。