Share via


NSArray.RemoveObserver Method

Definition

Overloads

RemoveObserver(NSObject, NSIndexSet, String)

[Foundation.Export("removeObserver:fromObjectsAtIndexes:forKeyPath:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RemoveObserver(Foundation.NSObject observer, Foundation.NSIndexSet indexes, string keyPath);
[<Foundation.Export("removeObserver:fromObjectsAtIndexes:forKeyPath:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
override this.RemoveObserver : Foundation.NSObject * Foundation.NSIndexSet * string -> unit

Parameters

observer
NSObject
indexes
NSIndexSet
keyPath
String
Attributes

Applies to

RemoveObserver(NSObject, NSIndexSet, String, IntPtr)

[Foundation.Export("removeObserver:fromObjectsAtIndexes:forKeyPath:context:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void RemoveObserver(Foundation.NSObject observer, Foundation.NSIndexSet indexes, string keyPath, IntPtr context);
[<Foundation.Export("removeObserver:fromObjectsAtIndexes:forKeyPath:context:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
override this.RemoveObserver : Foundation.NSObject * Foundation.NSIndexSet * string * nativeint -> unit

Parameters

observer
NSObject
indexes
NSIndexSet
keyPath
String
context
IntPtr

nativeint

Attributes

Applies to