J'utilise IronPython pour créer un shell pour une API de plugin pour Autodesk Revit Architecture 2010 afin d'accélérer l'apprentissage de leur API. L'une des classes fournies par l'API est Autodesk.Revit.Elements.Room
, dérivée de Autodesk.Revit.Element
. Je voudrais vraiment lire Room.Name
, mais cela va Boom! sur moi comme Room
a Element
de Name
substituée propriété comme ceci:Comment puis-je accéder aux propriétés remplacées d'un objet API .NET dans IronPython?
public override string Name { set; }
Bien sûr, se cache le getter ...
Étant donné un objet de type Room
, comment puis-je accéder aux classes de base Getter?
J'ai essayé
room.base.Name
Mais il semble que les classes dérivées .NET ne sont pas une propriété de base.