C# Класс MonoMac.Foundation.NSObject

Наследование: INativeObject, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MonoMacAssembly System.Reflection.Assembly

Защищенные свойства (Protected)

Свойство Тип Описание
IsDirectBinding bool

Открытые методы

Метод Описание
BeginInvokeOnMainThread ( NSAction action ) : void
BeginInvokeOnMainThread ( Selector sel, NSObject obj ) : void
Dispose ( ) : void
GetNativeField ( string name ) : NSObject
InvokeOnMainThread ( NSAction action ) : void
InvokeOnMainThread ( Selector sel, NSObject obj ) : void
NSObject ( IntPtr handle ) : System
NSObject ( NSObjectFlag x ) : System
SetNativeField ( string name, NSObject value ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
AllocIfNeeded ( ) : bool
AwakeFromNib ( ) : void
DoesNotRecognizeSelector ( Selector sel ) : void
GetObjCIvar ( string name ) : IntPtr
InitializeObject ( bool alloced ) : void
InvokeOnMainThread ( Selector sel, NSObject obj, bool wait ) : void
NSObject ( ) : System
NSObject ( IntPtr handle, bool alloced ) : System
PerformSelector ( Selector sel, NSObject obj, float delay ) : void
Release ( ) : void
RespondsToSelector ( Selector sel ) : bool
Retain ( ) : IntPtr
SetObjCIvar ( string name, IntPtr value ) : void
object_getInstanceVariable ( IntPtr obj, string name, IntPtr val ) : void
object_setInstanceVariable ( IntPtr obj, string name, IntPtr val ) : void

Описание методов

BeginInvokeOnMainThread() публичный Метод

public BeginInvokeOnMainThread ( NSAction action ) : void
action NSAction
Результат void

BeginInvokeOnMainThread() публичный Метод

public BeginInvokeOnMainThread ( Selector sel, NSObject obj ) : void
sel MonoMac.ObjCRuntime.Selector
obj NSObject
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetNativeField() публичный Метод

public GetNativeField ( string name ) : NSObject
name string
Результат NSObject

InvokeOnMainThread() публичный Метод

public InvokeOnMainThread ( NSAction action ) : void
action NSAction
Результат void

InvokeOnMainThread() публичный Метод

public InvokeOnMainThread ( Selector sel, NSObject obj ) : void
sel MonoMac.ObjCRuntime.Selector
obj NSObject
Результат void

NSObject() публичный Метод

public NSObject ( IntPtr handle ) : System
handle System.IntPtr
Результат System

NSObject() публичный Метод

public NSObject ( NSObjectFlag x ) : System
x NSObjectFlag
Результат System

SetNativeField() публичный Метод

public SetNativeField ( string name, NSObject value ) : void
name string
value NSObject
Результат void

Описание свойств

IsDirectBinding защищенное свойство

protected bool IsDirectBinding
Результат bool

MonoMacAssembly публичное статическое свойство

public static Assembly,System.Reflection MonoMacAssembly
Результат System.Reflection.Assembly