public virtual global::MonoTouch.UIKit.UIColor ShadowColorForState(global::MonoTouch.UIKit.UIControlState state) { if (IsDirectBinding) { return(Runtime.GetNSObject <global::MonoTouch.UIKit.UIColor> (ApiDefinitions.Messaging.IntPtr_objc_msgSend_UInt32(this.Handle, selShadowColorForState_Handle, (UInt32)state))); } else { return(Runtime.GetNSObject <global::MonoTouch.UIKit.UIColor> (ApiDefinitions.Messaging.IntPtr_objc_msgSendSuper_UInt32(this.SuperHandle, selShadowColorForState_Handle, (UInt32)state))); } }
public virtual void SetShadowColor(global::MonoTouch.UIKit.UIColor color, global::MonoTouch.UIKit.UIControlState state) { if (color == null) { throw new ArgumentNullException("color"); } if (IsDirectBinding) { ApiDefinitions.Messaging.void_objc_msgSend_IntPtr_UInt32(this.Handle, selSetShadowColorForState_Handle, color.Handle, (UInt32)state); } else { ApiDefinitions.Messaging.void_objc_msgSendSuper_IntPtr_UInt32(this.SuperHandle, selSetShadowColorForState_Handle, color.Handle, (UInt32)state); } }
public unsafe static void Hnk_setImageFromURL(this global::MonoTouch.UIKit.UIButton This, NSUrl URL, global::MonoTouch.UIKit.UIControlState state, 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 (placeholder == null) { throw new ArgumentNullException("placeholder"); } 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_UInt32_IntPtr_IntPtr_IntPtr(This.Handle, selHnk_setImageFromURLForStatePlaceholderSuccessFailure_Handle, URL.Handle, (UInt32)state, 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.UIButton This, NSUrl URL, global::MonoTouch.UIKit.UIControlState state, global::MonoTouch.UIKit.UIImage placeholder) { if (URL == null) { throw new ArgumentNullException("URL"); } if (placeholder == null) { throw new ArgumentNullException("placeholder"); } ApiDefinition.Messaging.void_objc_msgSend_IntPtr_UInt32_IntPtr(This.Handle, selHnk_setImageFromURLForStatePlaceholder_Handle, URL.Handle, (UInt32)state, placeholder.Handle); }
public static void Hnk_setImageFromFile(this global::MonoTouch.UIKit.UIButton This, string path, global::MonoTouch.UIKit.UIControlState state, global::MonoTouch.UIKit.UIImage placeholder) { if (path == null) { throw new ArgumentNullException("path"); } if (placeholder == null) { throw new ArgumentNullException("placeholder"); } var nspath = NSString.CreateNative(path); ApiDefinition.Messaging.void_objc_msgSend_IntPtr_UInt32_IntPtr(This.Handle, selHnk_setImageFromFileForStatePlaceholder_Handle, nspath, (UInt32)state, placeholder.Handle); NSString.ReleaseNative(nspath); }
public unsafe static void Hnk_setImage(this global::MonoTouch.UIKit.UIButton This, global::MonoTouch.UIKit.UIImage image, string key, global::MonoTouch.UIKit.UIControlState state, 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_UInt32_IntPtr_IntPtr_IntPtr(This.Handle, selHnk_setImageWithKeyForStatePlaceholderSuccessFailure_Handle, image.Handle, nskey, (UInt32)state, 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_setImage(this global::MonoTouch.UIKit.UIButton This, global::MonoTouch.UIKit.UIImage image, string key, global::MonoTouch.UIKit.UIControlState state, global::MonoTouch.UIKit.UIImage placeholder) { if (image == null) { throw new ArgumentNullException("image"); } if (key == null) { throw new ArgumentNullException("key"); } if (placeholder == null) { throw new ArgumentNullException("placeholder"); } var nskey = NSString.CreateNative(key); ApiDefinition.Messaging.void_objc_msgSend_IntPtr_IntPtr_UInt32_IntPtr(This.Handle, selHnk_setImageWithKeyForStatePlaceholder_Handle, image.Handle, nskey, (UInt32)state, placeholder.Handle); NSString.ReleaseNative(nskey); }
public static void Hnk_setBackgroundImageFromURL(this global::MonoTouch.UIKit.UIButton This, NSUrl URL, global::MonoTouch.UIKit.UIControlState state) { if (URL == null) { throw new ArgumentNullException("URL"); } ApiDefinition.Messaging.void_objc_msgSend_IntPtr_UInt32(This.Handle, selHnk_setBackgroundImageFromURLForState_Handle, URL.Handle, (UInt32)state); }