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


CLSContext Класс

Определение

Узел в иерархии контекста ClassKit.

[Foundation.Register("CLSContext", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 4, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public class CLSContext : ClassKit.CLSObject
type CLSContext = class
    inherit CLSObject
Наследование
Атрибуты

Конструкторы

CLSContext(CLSContextType, String, String)

Создает новый контекст ClassKit с указанными значениями.

CLSContext(IntPtr)

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

CLSContext(NSCoder)

Конструктор, который инициализирует объект из данных, хранящихся в объекте unarchiver.

CLSContext(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

Active

Возвращает логическое значение, указывающее, активен ли контекст в данный момент.

Class

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

CurrentActivity

Возвращает текущее действие.

DateCreated

Возвращает дату создания объекта.

(Унаследовано от CLSObject)
DateLastModified

Возвращает дату последнего изменения объекта.

(Унаследовано от CLSObject)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
DisplayOrder

Возвращает или задает порядок отображения для этого контекста.

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
Identifier

Возвращает уникальный идентификатор для этого контекста.

IsDirectBinding

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
IsProxy

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Parent

Возвращает родительский контекст.

RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Superclass

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
Title

Возвращает или задает заголовок для контекста.

Topic

Возвращает или задает раздел, охватывающий содержимое контекста.

Type

Возвращает или задает тип для содержимого контекста.

UniversalLinkUrl

Возвращает или задает ссылку на содержимое контекста.

WeakTopic

Узел в иерархии контекста ClassKit.

Zone

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)

Методы

AddChild(CLSContext)

Добавляет указанный контекст в коллекцию дочерних контекстов этого контекста.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BecomeActive()

Активирует текущий контекст.

BeginInvokeOnMainThread(Action)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
CommitEditing()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
CreateNewActivity()

Создает новое действие в контексте.

DangerousAutorelease()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
DangerousRelease()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
DangerousRetain()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
EncodeTo(NSCoder)

Кодирует состояние объекта в предоставленном кодировщике.

(Унаследовано от CLSObject)
Equals(NSObject)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Equals(Object)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
ExposedBindings()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
FindDescendantMatching(String[], Action<CLSContext,NSError>)

Передает контекст, представленный указанным путем идентификатора, указанному обработчику.

FindDescendantMatchingAsync(String[])

Возвращает задачу, содержащую контекст, представленный указанным путем идентификатора.

GetBindingInfo(NSString)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
GetNativeHash()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Init()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Invoke(Action, Double)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
PerformSelector(Selector)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
RemoveFromParent()

Удаляет этот контекст из родительского элемента.

RemoveObserver(NSObject, NSString)

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

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

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

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

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

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

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

(Унаследовано от NSObject)
ResignActive()

Удаляет активное состояние.

RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
SetNativeField(String, NSObject)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

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

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
Unbind(NSString)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

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

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

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

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Узел в иерархии контекста ClassKit.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)

Методы расширения

GetDebugDescription(INSObjectProtocol)

Узел в иерархии контекста ClassKit.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

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