Share via


NSApplication.NextEvent Method

Definition

Overloads

NextEvent(NSEventMask, NSDate, NSRunLoopMode, Boolean)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public AppKit.NSEvent NextEvent(AppKit.NSEventMask mask, Foundation.NSDate expiration, Foundation.NSRunLoopMode runLoopMode, bool deqFlag);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.NextEvent : AppKit.NSEventMask * Foundation.NSDate * Foundation.NSRunLoopMode * bool -> AppKit.NSEvent

Parameters

expiration
NSDate
runLoopMode
NSRunLoopMode
deqFlag
Boolean

Returns

Attributes

Applies to

NextEvent(NSEventMask, NSDate, NSString, Boolean)

[Foundation.Export("nextEventMatchingMask:untilDate:inMode:dequeue:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
protected virtual AppKit.NSEvent NextEvent(AppKit.NSEventMask mask, Foundation.NSDate? expiration, Foundation.NSString runLoopMode, bool deqFlag);
[<Foundation.Export("nextEventMatchingMask:untilDate:inMode:dequeue:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member NextEvent : AppKit.NSEventMask * Foundation.NSDate * Foundation.NSString * bool -> AppKit.NSEvent
override this.NextEvent : AppKit.NSEventMask * Foundation.NSDate * Foundation.NSString * bool -> AppKit.NSEvent

Parameters

expiration
NSDate
runLoopMode
NSString
deqFlag
Boolean

Returns

Attributes

Applies to