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


WKInterfaceObject Класс

Определение

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

[Foundation.Register("WKInterfaceObject", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public class WKInterfaceObject : Foundation.NSObject
type WKInterfaceObject = class
    inherit NSObject
Наследование
WKInterfaceObject
Производный
Атрибуты

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

WKInterfaceObject(IntPtr)

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

WKInterfaceObject(NSObjectFlag)

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

Свойства

AccessibilityActivationPoint

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

AccessibilityAttributedHint

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

AccessibilityAttributedLabel

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

AccessibilityAttributedValue

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

AccessibilityElementsHidden

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

AccessibilityFrame

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

AccessibilityHint

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

AccessibilityLabel

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

AccessibilityLanguage

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

AccessibilityNavigationStyle

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

AccessibilityPath

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

AccessibilityTraits

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

AccessibilityValue

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

AccessibilityViewIsModal

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

AnnouncementDidFinishNotification

Константы уведомлений для AnnouncementDidFinish

AnnouncementNotification

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

AssistiveTechnologyKey

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

AssistiveTouchStatusDidChangeNotification

Константа уведомлений для AssistiveTouchStatusDidChange

BoldTextStatusDidChangeNotification

Константа уведомления для BoldTextStatusDidChange

Class

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

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

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

ClosedCaptioningStatusDidChangeNotification

Константа уведомлений для ClosedCaptioningStatusDidChange

DarkerSystemColorsStatusDidChangeNotification

Константа уведомлений для DarkerSystemColorsStatusDidChange

DebugDescription

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

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

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

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

Константа уведомлений для ElementFocused

FocusedElementKey

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

GrayscaleStatusDidChangeNotification

Константа уведомления для GrayscaleStatusDidChange

GuidedAccessStatusDidChangeNotification

Константы уведомлений для GuidedAccessStatusDidChange

Handle

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

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

Константа уведомлений для HearingDevicePairedEarDidChange

InterfaceProperty

Соответствует выходу в раскадровки.

InvertColorsStatusDidChangeNotification

Константа уведомления для InvertColorsStatusDidChange

IsAccessibilityElement

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

IsDirectBinding

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

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

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

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

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

MonoAudioStatusDidChangeNotification

Константы уведомлений для MonoAudioStatusDidChange

NotificationSwitchControlIdentifier

Константа уведомлений для NotificationSwitchContr

NotificationVoiceOverIdentifier

Константы уведомлений для NotificationVoiceOv

PageScrolledNotification

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

PauseAssistiveTechnologyNotification

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

ReduceMotionStatusDidChangeNotification

Константа уведомлений для ReduceMotionStatusDidChange

ReduceTransparencyStatusDidChangeNotification

Константа уведомлений для ReduceTransparencyStatusDidChange

ResumeAssistiveTechnologyNotification

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

RetainCount

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

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

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

Self

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

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

Константа уведомлений для ShakeToUndoDidChange

ShouldGroupAccessibilityChildren

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

SpeakScreenStatusDidChangeNotification

Константы уведомлений для SpeakScreenStatusDidChange

SpeakSelectionStatusDidChangeNotification

Константа уведомлений для SpeakSelectionStatusDidChange

SpeechAttributeIpaNotation

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

SpeechAttributeLanguage

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

SpeechAttributePitch

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

SpeechAttributePunctuation

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

SpeechAttributeQueueAnnouncement

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

Superclass

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

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

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

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

Константы уведомлений для SwitchControlStatusDidChange

TextAttributeCustom

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

TextAttributeHeadingLevel

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

TraitAdjustable

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

TraitAllowsDirectInteraction

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

TraitButton

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

TraitCausesPageTurn

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

TraitHeader

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

TraitImage

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

TraitKeyboardKey

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

TraitLink

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

TraitNone

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

TraitNotEnabled

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

TraitPlaysSound

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

TraitSearchField

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

TraitSelected

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

TraitStartsMediaSession

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

TraitStaticText

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

TraitSummaryElement

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

TraitTabBar

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

TraitUpdatesFrequently

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

UnfocusedElementKey

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

VoiceOverStatusChanged

Разработчики не должны использовать это нерекомендуемое свойство. Разработчикам следует использовать VoiceOverStatusDidChangeNotification.

VoiceOverStatusDidChangeNotification

Константы уведомлений для VoiceOverStatusDidChange

Zone

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

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

Методы

AccessibilityActivate()

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

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Указывает, что произошло изменение индексов для связи со многими.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Задает прозрачность объекта интерфейса.

SetHeight(nfloat)

Задает высоту объекта в пунктах.

SetHidden(Boolean)

Скрывает или отображает объект интерфейса, потенциально активируя обновление макета.

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

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

(Унаследовано от 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)
SetWidth(nfloat)

Задайте ширину объекта в пунктах.

ToString()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

GetDebugDescription(INSObjectProtocol)

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

GetAccessibilityCustomRotors(NSObject)

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

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

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

SetAccessibilityHint(WKInterfaceObject, String)

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

SetAccessibilityIdentifier(WKInterfaceObject, String)

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

SetAccessibilityImageRegions(WKInterfaceObject, WKAccessibilityImageRegion[])

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

SetAccessibilityLabel(WKInterfaceObject, String)

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

SetAccessibilityTraits(WKInterfaceObject, UIAccessibilityTrait)

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

SetAccessibilityValue(WKInterfaceObject, String)

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

SetIsAccessibilityElement(WKInterfaceObject, Boolean)

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

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

См. также раздел