Mac Guides | Samples

MonoMac.ObjCRuntime.Class Class

Managed representation for an Objective-C class.

See Also: Class


public class Class : INativeObject



Namespace: MonoMac.ObjCRuntime
Assembly: XamMac (in XamMac.dll)
Assembly Versions:

The members of MonoMac.ObjCRuntime.Class are listed below.

See Also: Object

Public Constructors

Creates an instance from an unmanaged handle.
Creates a class from a name.
Creates a class from the specified Type.

Public Properties

HandleIntPtr. Handle (pointer) to the unmanaged object representation.
NameString. The Objective-C name for this class.
SuperClassIntPtr. The Objective-C handle to the super class for this class.

Public Methods

GetHandle(String) : IntPtr
Returns the unmanaged handle to the Objective-C Class.
IsCustomType(Type) : Boolean