MonobjcMonobjc Documented Class Library
NSAppleEventDescriptor Constructor (descriptorType, bytes, byteCount)
NamespacesMonobjc.FoundationNSAppleEventDescriptorNSAppleEventDescriptor(UInt32, IntPtr, NSUInteger)

Initializes a newly allocated instance as a descriptor with the specified descriptor type and data (from an arbitrary sequence of bytes and a length count).

Original signature is '- (id)initWithDescriptorType:(DescType)descriptorType bytes:(const void *)bytes length:(NSUInteger)byteCount'

Available in Mac OS X v10.2 and later.

Declaration Syntax
C#Visual BasicVisual C++
public NSAppleEventDescriptor(
	uint descriptorType,
	IntPtr bytes,
	NSUInteger byteCount
)
Public Sub New ( _
	descriptorType As UInteger, _
	bytes As IntPtr, _
	byteCount As NSUInteger _
)
public:
NSAppleEventDescriptor(
	unsigned int descriptorType, 
	IntPtr bytes, 
	NSUInteger byteCount
)
Parameters
descriptorType (UInt32)
The descriptor type to be set in the returned descriptor.
bytes (IntPtr)
The data, as a sequence of bytes, to be set in the returned descriptor.
byteCount (NSUInteger)
The length, in bytes, of the data to be set in the returned descriptor.
Return Value
An instance of NSAppleEventDescriptor with the specified type and data. Returns nil if an error occurs.
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.Foundation (Module: Monobjc.Foundation)