xamarin-macios/tests/generator/virtualwrap.cs

30 строки
590 B
C#

using System;
using UIKit;
using ObjCRuntime;
using Foundation;
namespace WrapTest {
[BaseType (typeof (NSObject))]
interface MyFooClass {
[Export ("fooString")]
string FooString { get; }
[Wrap ("(NSString) FooString", isVirtual: true)]
NSString FooNSString { get; }
[Wrap ("(NSString) FooString")]
NSString FooNSStringN { get; }
[Export ("fooWithContentsOfURL:")]
void FromUrl (NSUrl url);
[Wrap ("FromUrl (NSUrl.FromString (url))", isVirtual: true)]
void FromUrl (string url);
[Wrap ("FromUrl (NSUrl.FromString (url))")]
void FromUrlN (string url);
}
}