[Mono-list] Embedded API: calling explicit interface properties
Robert Jordan
robertj at gmx.net
Tue Jul 15 13:50:36 UTC 2014
On 15.07.2014 13:24, Jonathan Mitchell wrote:
> Hi
>
> I have a class that implements the following two interfaces and I am having trouble accessing explicit interface properties via the embedded API.
> My unit tests fail (see below).
>
> The explicit interface properties are found okay but the property assignment fails in a way which makes me think there is a parameter type problem.
> Is there anything I should be aware of with regard to constructing the property access signature?
> If I log the mono class method info it looks okay - again this is listed below.
IIRC, the name of properties (and methods) of explicit interfaces
must be prefixed with the interface name, e.g.:
[self getMonoProperty:"IReferenceObject2_ExIntTestProperty"]
I'm not sure about the delimiter, but I believe it's "_".
Robert
More information about the Mono-list
mailing list