[IronPython] Intefaces
Dino Viehland
dinov at exchange.microsoft.com
Thu Nov 29 01:09:35 CET 2007
Oh, now that I read the entire thread I see that that part was known :) We haven't actually gotten around to documenting this unfortunately.
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Dino Viehland
Sent: Wednesday, November 28, 2007 4:08 PM
To: Discussion of IronPython
Subject: Re: [IronPython] Intefaces
I don't think there's any great documentation on this, but you can do interface.property.GetValue(instance) or interface.property.SetValue(instance, value).
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Jason Pardy
Sent: Wednesday, November 28, 2007 4:02 PM
To: users at lists.ironpython.com
Subject: Re: [IronPython] Intefaces
Has there been any work on documenting the calling of explicitly implemented interfaces and
getting/setting properties through interfaces? If so, is there a location where I can get this information?
Much Thanks,
Jason
2006/10/19, Jason Pardy <jpardy at esri.com<http://lists.ironpython.com/listinfo.cgi/users-ironpython.com>>:
> However, when I try to retrieve the value from a read only property, I get
> an error.
>
> Is this supposed to work?
>
> IGeoProcessorResult.ReturnValue(result)
Yes, but the correct syntax is:
IGeoProcessorResult.ReturnValue.GetValue(result)
IGeoProcessorResult.ReturnValue.SetValue(result, value)
It kinda makes sense, if you think about it.
All in all, calling explicitly implemented interfaces and
getting/setting properties through interfaces, could be better
documented.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20071128/4e3266f8/attachment.html>
More information about the Ironpython-users
mailing list