MonoTouch.Foundation.NSObject Members

The members of MonoTouch.Foundation.NSObject are listed below.

See Also: Inherited members from System.Object

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Fields

static readonly
MonoTouchAssemblySystem.Reflection.Assembly. Points to the montoouch assembly.

Protected Fields

IsDirectBindingbool. Determines whether this class is a direct binding to an Objective-C class, or if this is a subclass of a direct binding.

Public Properties

[read-only]
static
ChangeIndexesKeyNSString. Represents the value associated with the constant NSKeyValueChangeIndexesKey
[read-only]
static
ChangeKindKeyNSString. Represents the value associated with the constant NSKeyValueChangeKindKey
[read-only]
static
ChangeNewKeyNSString. Represents the value associated with the constant NSKeyValueChangeNewKey
[read-only]
static
ChangeNotificationIsPriorKeyNSString. Represents the value associated with the constant NSKeyValueChangeNotificationIsPriorKey
[read-only]
static
ChangeOldKeyNSString. Represents the value associated with the constant NSKeyValueChangeOldKey
[read-only]
ClassHandleIntPtr. The handle for this class.
[read-only]
DebugDescriptionstring. Documentation for this section has not yet been entered.
[read-only]
Descriptionstring. Documentation for this section has not yet been entered.
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
[read-only]
RetainCountint. Returns the current Objective-C retain count for the object.
[read-only]
SuperHandleIntPtr. Documentation for this section has not yet been entered.

Public Methods

AccessibilityDecrement()
Documentation for this section has not yet been entered.
AccessibilityIncrement()
Documentation for this section has not yet been entered.
AccessibilityScroll(MonoTouch.UIKit.UIAccessibilityScrollDirection) : bool
Documentation for this section has not yet been entered.
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)
Documentation for this section has not yet been entered.
static
Alloc(MonoTouch.ObjCRuntime.Class) : NSObject
Documentation for this section has not yet been entered.
static
AutomaticallyNotifiesObserversForKey(string) : bool
Documentation for this section has not yet been entered.
AwakeFromNib()
Documentation for this section has not yet been entered.
BeginInvokeOnMainThread(NSAction)
Invokes asynchrously the specified code on the main UI thread.
BeginInvokeOnMainThread(MonoTouch.ObjCRuntime.Selector, NSObject)
Invokes asynchrously the specified code on the main UI thread.
Bind(string, NSObject, string, NSDictionary)
Documentation for this section has not yet been entered.
BindingInfo(string) : NSDictionary
Documentation for this section has not yet been entered.
BindingOptionDescriptions(string) : NSObject[]
Documentation for this section has not yet been entered.
BindingValueClass(string) : MonoTouch.ObjCRuntime.Class
Documentation for this section has not yet been entered.
static
CancelPreviousPerformRequest(NSObject)
Cancels a pending time-delayed Invoke or PerformSelector.
static
CancelPreviousPerformRequest(NSObject, MonoTouch.ObjCRuntime.Selector, NSObject)
Cancels a pending time-delayed PerformSelector.
CommitEditing() : bool
Documentation for this section has not yet been entered.
CommitEditing(NSObject, MonoTouch.ObjCRuntime.Selector, IntPtr)
Documentation for this section has not yet been entered.
ConformsToProtocol(IntPtr) : bool
Invoked to determine if this object implements the specified protocol.
Copy() : NSObject
Documentation for this section has not yet been entered.
DidChange(NSKeyValueChange, NSIndexSet, NSString)
Documentation for this section has not yet been entered.
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)
Documentation for this section has not yet been entered.
DidChangeValue(string)
Documentation for this section has not yet been entered.
Dispose()
Releases the resources used by the NSObject object.
DoesNotRecognizeSelector(MonoTouch.ObjCRuntime.Selector)
Documentation for this section has not yet been entered.
EncodeTo(NSCoder)
A constructor that initializes the object from the data stored in the unarchiver object.
ExposedBindings() : NSString[]
Documentation for this section has not yet been entered.
Finalize()
Finalizer for the NSObject object
static
FromObject(object) : NSObject
Boxes an object into an NSObject.
GetDictionaryOfValuesFromKeys(NSString[]) : NSDictionary
Documentation for this section has not yet been entered.
static
GetKeyPathsForValuesAffecting(NSString) : NSSet
Documentation for this section has not yet been entered.
GetNativeField(string) : NSObject
Documentation for this section has not yet been entered.
Init()
Documentation for this section has not yet been entered.
Invoke(NSAction, double)
Documentation for this section has not yet been entered.
Invoke(NSAction, TimeSpan)
Documentation for this section has not yet been entered.
static
InvokeInBackground(NSAction)
Invokes supplied code on a new background thread.
InvokeOnMainThread(NSAction)
Invokes synchronously the specified code on the main UI thread.
InvokeOnMainThread(MonoTouch.ObjCRuntime.Selector, NSObject)
Invokes synchrously the specified code on the main UI thread.
MutableCopy() : NSObject
Documentation for this section has not yet been entered.
ObjectDidEndEditing(NSObject)
Documentation for this section has not yet been entered.
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)
Documentation for this section has not yet been entered.
PerformSelector(MonoTouch.ObjCRuntime.Selector, NSObject, double)
Documentation for this section has not yet been entered.
PerformSelector(MonoTouch.ObjCRuntime.Selector, NSObject, float)
Documentation for this section has not yet been entered.
PerformSelector(MonoTouch.ObjCRuntime.Selector, NSObject, double, NSString[])
Documentation for this section has not yet been entered.
PerformSelector(MonoTouch.ObjCRuntime.Selector, NSThread, NSObject, bool)
Documentation for this section has not yet been entered.
PerformSelector(MonoTouch.ObjCRuntime.Selector, NSThread, NSObject, bool, NSString[])
Documentation for this section has not yet been entered.
RemoveObserver(NSObject, NSString)
Documentation for this section has not yet been entered.
RespondsToSelector(MonoTouch.ObjCRuntime.Selector) : bool
Documentation for this section has not yet been entered.
SetNativeField(string, NSObject)
Documentation for this section has not yet been entered.
SetNilValueForKey(NSString)
Documentation for this section has not yet been entered.
SetValueForKey(NSObject, NSString)
Documentation for this section has not yet been entered.
SetValueForKeyPath(NSObject, NSString)
Documentation for this section has not yet been entered.
SetValueForKeyPath(IntPtr, NSString)
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
SetValueForUndefinedKey(NSObject, NSString)
Documentation for this section has not yet been entered.
SetValuesForKeysWithDictionary(NSDictionary)
Documentation for this section has not yet been entered.
override
ToString() : string
Returns a string representation of the value of the current instance.
Unbind(string)
Documentation for this section has not yet been entered.
ValueForKey(NSString) : NSObject
Documentation for this section has not yet been entered.
ValueForKeyPath(NSString) : NSObject
Documentation for this section has not yet been entered.
ValueForUndefinedKey(NSString) : NSObject
Documentation for this section has not yet been entered.
WillChange(NSKeyValueChange, NSIndexSet, NSString)
Documentation for this section has not yet been entered.
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)
Documentation for this section has not yet been entered.
WillChangeValue(string)
Documentation for this section has not yet been entered.

Protected Methods

Dispose(bool)
Releases the resources used by the NSObject object.
static
IsNewRefcountEnabled() : bool
Internal -- Determines whether MonoTouch is using the new toggle-reference system or not
MarkDirty()
Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.