[IronPython] NET Attributes.
Martin Maly
Martin.Maly at microsoft.com
Wed Jul 26 19:58:21 CEST 2006
Unfortunately, no. Adding .NET attributes on Python classes in IronPython is not possible.
Somewhat similar Pythonic thing is function and method decorators:
@command("MyCommand", CommandFlags.Modal)
def RunMyCommand():
....
However, this will not interoperate well with .NET since .NET is not aware of the decorator mechanism.
For more information, you can check out: http://docs.python.org/whatsnew/node6.html
There is another option to use function doc strings, but that would be more complicated to use and I'd probably use it as one of the last resorts.
Martin
________________________________
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Tim Riley
Sent: Wednesday, July 26, 2006 10:17 AM
To: Discussion of IronPython
Subject: [IronPython] NET Attributes.
Is it possible to use .NET attributes in IronPython? For example I have C# code that looks like:
[CommandMethod("MyCommand", CommandFlags.Modal)]
public static void RunMyCommand()
{
'code here
}
Can I do something similiar in IP? I'll take anything.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20060726/044991f0/attachment.html>
More information about the Ironpython-users
mailing list