public unsafe static void Hnk_setImageFromURL(this global::MonoTouch.UIKit.UIImageView This, NSUrl url, global::MonoTouch.UIKit.UIImage placeholder, [BlockProxy(typeof(MonoTouch.ObjCRuntime.Trampolines.NIDCallbackblock))] Callbackblock successBlock, [BlockProxy(typeof(MonoTouch.ObjCRuntime.Trampolines.NIDCallbackblock))] Callbackblock failureBlock) { if (url == null) { throw new ArgumentNullException("url"); } if (successBlock == null) { throw new ArgumentNullException("successBlock"); } if (failureBlock == null) { throw new ArgumentNullException("failureBlock"); } BlockLiteral *block_ptr_successBlock; BlockLiteral block_successBlock; block_successBlock = new BlockLiteral(); block_ptr_successBlock = &block_successBlock; block_successBlock.SetupBlock(Trampolines.SDCallbackblock.Handler, successBlock); BlockLiteral *block_ptr_failureBlock; BlockLiteral block_failureBlock; block_failureBlock = new BlockLiteral(); block_ptr_failureBlock = &block_failureBlock; block_failureBlock.SetupBlock(Trampolines.SDCallbackblock.Handler, failureBlock); ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr(This.Handle, selHnk_setImageFromURLPlaceholderSuccessFailure_Handle, url.Handle, placeholder == null ? IntPtr.Zero : placeholder.Handle, (IntPtr)block_ptr_successBlock, (IntPtr)block_ptr_failureBlock); block_ptr_successBlock->CleanupBlock(); block_ptr_failureBlock->CleanupBlock(); }
public static void Hnk_setImageFromURL(this global::MonoTouch.UIKit.UIImageView This, NSUrl url) { if (url == null) { throw new ArgumentNullException("url"); } ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, selHnk_setImageFromURL_Handle, url.Handle); }
public static void Hnk_setImageFromFile(this global::MonoTouch.UIKit.UIImageView This, string path) { if (path == null) { throw new ArgumentNullException("path"); } var nspath = NSString.CreateNative(path); ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, selHnk_setImageFromFile_Handle, nspath); NSString.ReleaseNative(nspath); }
public static void Hnk_setImage(this global::MonoTouch.UIKit.UIImageView This, global::MonoTouch.UIKit.UIImage image, string key) { if (image == null) { throw new ArgumentNullException("image"); } if (key == null) { throw new ArgumentNullException("key"); } var nskey = NSString.CreateNative(key); ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr(This.Handle, selHnk_setImageWithKey_Handle, image.Handle, nskey); NSString.ReleaseNative(nskey); }
public unsafe static void Hnk_setImage(this global::MonoTouch.UIKit.UIImageView This, global::MonoTouch.UIKit.UIImage image, string key, global::MonoTouch.UIKit.UIImage placeholder, [BlockProxy(typeof(MonoTouch.ObjCRuntime.Trampolines.NIDCallbackblock))] Callbackblock successBlock, [BlockProxy(typeof(MonoTouch.ObjCRuntime.Trampolines.NIDCallbackblock))] Callbackblock failureBlock) { if (image == null) { throw new ArgumentNullException("image"); } if (key == null) { throw new ArgumentNullException("key"); } if (placeholder == null) { throw new ArgumentNullException("placeholder"); } if (successBlock == null) { throw new ArgumentNullException("successBlock"); } if (failureBlock == null) { throw new ArgumentNullException("failureBlock"); } var nskey = NSString.CreateNative(key); BlockLiteral *block_ptr_successBlock; BlockLiteral block_successBlock; block_successBlock = new BlockLiteral(); block_ptr_successBlock = &block_successBlock; block_successBlock.SetupBlock(Trampolines.SDCallbackblock.Handler, successBlock); BlockLiteral *block_ptr_failureBlock; BlockLiteral block_failureBlock; block_failureBlock = new BlockLiteral(); block_ptr_failureBlock = &block_failureBlock; block_failureBlock.SetupBlock(Trampolines.SDCallbackblock.Handler, failureBlock); ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr(This.Handle, selHnk_setImageWithKeyPlaceholderSuccessFailure_Handle, image.Handle, nskey, placeholder.Handle, (IntPtr)block_ptr_successBlock, (IntPtr)block_ptr_failureBlock); NSString.ReleaseNative(nskey); block_ptr_successBlock->CleanupBlock(); block_ptr_failureBlock->CleanupBlock(); }
public static void Hnk_cancelSetImage(this global::MonoTouch.UIKit.UIImageView This) { ApiDefinition.Messaging.void_objc_msgSend(This.Handle, selHnk_cancelSetImageHandle); }