MonobjcMonobjc Documented Class Library
SendEventIdParameters Method (eventClass, eventID, firstParamCode, values)
NamespacesMonobjc.ScriptingBridgeSBObjectSendEventIdParameters(UInt32, UInt32, UInt32, array<Object>[]()[][])

Sends an Apple event with the given event class, event ID, and format to the target application.

Original signature is '- (id)sendEvent:(AEEventClass)eventClass id:(AEEventID)eventID parameters:(DescType)firstParamCode,...'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual Id SendEventIdParameters(
	uint eventClass,
	uint eventID,
	uint firstParamCode,
	params Object[] values
)
Public Overridable Function SendEventIdParameters ( _
	eventClass As UInteger, _
	eventID As UInteger, _
	firstParamCode As UInteger, _
	ParamArray values As Object() _
) As Id
public:
virtual Id^ SendEventIdParameters(
	unsigned int eventClass, 
	unsigned int eventID, 
	unsigned int firstParamCode, 
	... array<Object^>^ values
)
Parameters
eventClass (UInt32)
The event class of the Apple event to be sent.
eventID (UInt32)
The event ID of the Apple event to be sent.
firstParamCode (UInt32)
A list of four-character parameter codes (DescType) and object values (id) terminated by a zero.
values (array<Object>[]()[][])
MISSING
Return Value
The target application's Apple event sent in reply; it is converted to a Cocoa object of an appropriate type.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.ScriptingBridge (Module: Monobjc.ScriptingBridge)