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
Ключ контекста, который использовался при первоначальном запуске наблюдателя.