Поделиться через


NSObject.RemoveObserver Метод

Определение

Перегрузки

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

[Foundation.Export("removeObserver:forKeyPath:")]
public virtual void RemoveObserver (Foundation.NSObject observer, Foundation.NSString keyPath);
abstract member RemoveObserver : Foundation.NSObject * Foundation.NSString -> unit
override this.RemoveObserver : Foundation.NSObject * Foundation.NSString -> unit

Параметры

observer
NSObject

Объект, который в настоящее время получает уведомления наблюдателя.

keyPath
NSString

Путь к ключу, используемый для поиска значения. Путь к ключу состоит из набора строк ASCII нижнего регистра без пробелов, разделенных точечными символами.

Атрибуты

Применяется к

RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

public void RemoveObserver (Foundation.NSObject observer, string keyPath);
member this.RemoveObserver : Foundation.NSObject * string -> unit

Параметры

observer
NSObject

Объект, который в настоящее время получает уведомления наблюдателя.

keyPath
String

Путь к ключу, используемый для поиска значения. Путь к ключу состоит из набора строк ASCII нижнего регистра без пробелов, разделенных точечными символами.

Применяется к

RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

[Foundation.Export("removeObserver:forKeyPath:context:")]
public virtual void RemoveObserver (Foundation.NSObject observer, Foundation.NSString keyPath, IntPtr context);
abstract member RemoveObserver : Foundation.NSObject * Foundation.NSString * nativeint -> unit
override this.RemoveObserver : Foundation.NSObject * Foundation.NSString * nativeint -> unit

Параметры

observer
NSObject

Объект, который в настоящее время получает уведомления наблюдателя.

keyPath
NSString

Путь к ключу, используемый для поиска значения. Путь к ключу состоит из набора строк ASCII нижнего регистра без пробелов, разделенных точечными символами.

context
IntPtr

nativeint

Ключ контекста, который использовался при первоначальном запуске наблюдателя.

Атрибуты

Применяется к

RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

public void RemoveObserver (Foundation.NSObject observer, string keyPath, IntPtr context);
member this.RemoveObserver : Foundation.NSObject * string * nativeint -> unit

Параметры

observer
NSObject

Объект, который в настоящее время получает уведомления наблюдателя.

keyPath
String

Путь к ключу, используемый для поиска значения. Путь к ключу состоит из набора строк ASCII нижнего регистра без пробелов, разделенных точечными символами.

context
IntPtr

nativeint

Ключ контекста, который использовался при первоначальном запуске наблюдателя.

Применяется к