CGEvent
CGEventTapCallback
CGEvent(CGEventSource)
CGEvent(IntPtr)
CGEvent(NSData)
CGEvent(CGEventSource, CGScrollEventUnit, Int32[])
CGEvent(CGEventSource, UInt16, Boolean)
CGEvent(CGEventSource, CGEventType, CGPoint, CGMouseButton)
~CGEvent()
EventType
Flags
Handle
Location
MouseEventButtonNumber
MouseEventClickState
MouseEventDeltaX
MouseEventDeltaY
MouseEventInstantMouser
MouseEventNumber
MouseEventPressure
MouseEventSubtype
Timestamp
Timestampe
UnflippedLocation
Copy()
CreateEventSource()
CreateTap(CGEventTapLocation, CGEventTapPlacement, CGEventTapOptions, CGEventMask, CGEventTapCallback, nint)
CreateTap(nint, CGEventTapPlacement, CGEventTapOptions, CGEventMask, CGEventTapCallback, nint)
CreateTap(nint, CGEventTapLocation, CGEventTapPlacement, CGEventTapOptions, CGEventMask, CGEventTapCallback, nint)
Dispose()
Dispose(Boolean)
GetEventTapList()
GetFlags(nint)
GetUnicodeString()
IsTapEnabled(CFMachPort)
Post(CGEvent, CGEventTapLocation)
PostToPSN(CGEvent, nint)
PreflightListenEventAccess()
PreflightPostEventAccess()
RequestListenEventAccess()
RequestPostEventAccess()
SetEventSource(CGEventSource)
SetUnicodeString(String)
TapDisable(CFMachPort)
TapEnable(CFMachPort)
TapPostEven(nint, CGEvent)
ToData()
xamarinmac
namespace CoreGraphics
{
public sealed class CGEvent : INativeObject, IDisposable
{
public static CFMachPort CreateTap(IntPtr processSerialNumber, CGEventTapLocation location, CGEventTapPlacement place, CGEventTapOptions options, CGEventMask mask, CGEventTapCallback cback, IntPtr data);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API