MonoMac.Foundation.NSObject Members

The members of MonoMac.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 when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Fields

static readonly
MonoMacAssemblySystem.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]
SuperHandleIntPtr. Documentation for this section has not yet been entered.

Public Methods

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)
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(MonoMac.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) : MonoMac.ObjCRuntime.Class
Documentation for this section has not yet been entered.
CommitEditing() : bool
Documentation for this section has not yet been entered.
CommitEditing(NSObject, MonoMac.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 resourced used by the NSObject object.
DoesNotRecognizeSelector(MonoMac.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.
static
GetDefaultPlaceholder(NSObject, string) : NSObject
Documentation for this section has not yet been entered.
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.
InvokeOnMainThread(NSAction)
Invokes synchronously the specified code on the main UI thread.
InvokeOnMainThread(MonoMac.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(MonoMac.ObjCRuntime.Selector, NSObject, double)
Documentation for this section has not yet been entered.
RemoveObserver(NSObject, NSString)
Documentation for this section has not yet been entered.
RespondsToSelector(MonoMac.ObjCRuntime.Selector) : bool
Documentation for this section has not yet been entered.
static
SetDefaultPlaceholder(NSObject, NSObject, string) : NSObject
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 resourced used by the NSObject object.