C# Class MonoMac.ObjCRuntime.Class

Inheritance: INativeObject
Afficher le fichier Open project: kangaroo/monomac Class Usage Examples

Méthodes publiques

Méthode Description
Class ( IntPtr handle ) : System
Class ( Type type ) : System
Class ( string name ) : System
GetHandle ( string name ) : IntPtr

Private Methods

Méthode Description
Construct ( IntPtr handle ) : Class
Lookup ( IntPtr klass ) : Type
Register ( Type type ) : IntPtr
Register ( Type type, string name ) : IntPtr
class_addIvar ( IntPtr cls, string name, IntPtr size, ushort alignment, string types ) : bool
class_addMethod ( IntPtr cls, IntPtr name, Delegate imp, string types ) : bool
class_getName ( IntPtr cls ) : IntPtr
class_getSuperclass ( IntPtr cls ) : IntPtr
objc_allocateClassPair ( IntPtr superclass, string name, IntPtr extraBytes ) : IntPtr
objc_getClass ( string name ) : IntPtr
objc_registerClassPair ( IntPtr cls ) : void

Method Details

Class() public méthode

public Class ( IntPtr handle ) : System
handle System.IntPtr
Résultat System

Class() public méthode

public Class ( Type type ) : System
type System.Type
Résultat System

Class() public méthode

public Class ( string name ) : System
name string
Résultat System

GetHandle() public static méthode

public static GetHandle ( string name ) : IntPtr
name string
Résultat System.IntPtr