Share via


SKNode Class

Definition

The building block out of which scene-graphs are made. The root of the tree is an SKScene.

[Foundation.Register("SKNode", true)]
public class SKNode : UIKit.UIResponder, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable, System.Collections.Generic.IEnumerable<SpriteKit.SKNode>, UIKit.IUICoordinateSpace, UIKit.IUIFocusItem, UIKit.IUIFocusItemContainer
[Foundation.Register("SKNode", true)]
public class SKNode : AppKit.NSResponder, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable, System.Collections.Generic.IEnumerable<SpriteKit.SKNode>
[<Foundation.Register("SKNode", true)>]
type SKNode = class
    inherit UIResponder
    interface IEnumerable
    interface seq<SKNode>
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
    interface IUICoordinateSpace
    interface IUIFocusEnvironment
    interface IUIFocusItem
    interface IUIFocusItemContainer
[<Foundation.Register("SKNode", true)>]
type SKNode = class
    inherit NSResponder
    interface IEnumerable
    interface seq<SKNode>
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
Inheritance
Inheritance
Derived
Attributes
Implements

Remarks

ClassDescription
SKCropNode Uses a mask to crop its children.
SKEffectNode Applies a CIFilter to its children.
SKEmitterNode Produces and displays particles.
SKLabelNode Displays text.
SKShapeNode Displays a CGPath-based shape.
SKSpriteNode Displays a textured sprite.

Constructors

Name Description
SKNode()
SKNode(NativeHandle)

A constructor used when creating managed representations of unmanaged objects. Called by the runtime.

SKNode(NSCoder)

A constructor that initializes the object from the data stored in the unarchiver object.

SKNode(NSObjectFlag)

Constructor to call on derived classes to skip initialization and merely allocate the object.

Properties

Name Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (Inherited from UIResponder)
AccessibilityAttributedUserInputLabels (Inherited from NSObject)
AccessibilityCustomActions (Inherited from UIResponder)
AccessibilityDragSourceDescriptors (Inherited from UIResponder)
AccessibilityDropPointDescriptors (Inherited from UIResponder)
AccessibilityRespondsToUserInteraction (Inherited from NSObject)
AccessibilityTextualContext (Inherited from NSObject)
AccessibilityUserInputLabels (Inherited from NSObject)
ActivityItemsConfiguration (Inherited from UIResponder)
Alpha
Bounds

Gets the bounding rectangle of the object in its own coordinate space.

CanBecomeFirstResponder (Inherited from UIResponder)
CanBecomeFocused
CanResignFirstResponder (Inherited from UIResponder)
Children
Class (Inherited from NSObject)
ClassHandle

The Objective-C class handle for this class.

Constraints
CoordinateSpace

Gets the coordinate space implemenation.

DebugDescription (Inherited from NSObject)
Description (Inherited from NSObject)
EditingInteractionConfiguration (Inherited from UIResponder)
ExposedBindings (Inherited from NSObject)
FocusBehavior
FocusEffect
FocusGroupIdentifier
FocusGroupPriority
FocusItemContainer

Gets the container that manages focus information for child focus items.

FocusItemDeferralMode
Frame
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from NSObject)
HasActions
Hidden

Gets a value that tells whether the node and its descendants are rendered to the screen.

InputAccessoryView (Inherited from UIResponder)
InputAccessoryViewController (Inherited from UIResponder)
InputAssistantItem (Inherited from UIResponder)
InputView (Inherited from UIResponder)
InputViewController (Inherited from UIResponder)
IsDirectBinding (Inherited from NSObject)
IsFirstResponder (Inherited from UIResponder)
IsProxy (Inherited from NSObject)
IsTransparentFocusItem
KeyCommands (Inherited from UIResponder)
Menu (Inherited from NSResponder)
Name
NextResponder (Inherited from UIResponder)
NextResponder (Inherited from NSResponder)
Parent
ParentFocusEnvironment

Gets the parent focus environment.

PasteConfiguration

The UIPasteConfiguration supported by this object.

(Inherited from UIResponder)
Paused

Gets or sets a value that causes this node and its descendants to be skipped when actions are processed for the scene. true causes them to be skipped.

PhysicsBody
Position
PreferredFocusedView

If not null, indicates the child UIView that should receive focus by default.

PreferredFocusEnvironments

Gets the list of focus environments, ordered by priority, that the environment prefers when updating the focus.

ReachConstraints
RetainCount (Inherited from NSObject)
Scene
Self (Inherited from NSObject)
Speed
Superclass (Inherited from NSObject)
SuperHandle

Handle used to represent the methods in the base class for this NSObject.

(Inherited from NSObject)
TextInputContextIdentifier (Inherited from UIResponder)
TextInputMode (Inherited from UIResponder)
TouchBar (Inherited from UIResponder)
TouchBar (Inherited from NSResponder)
UndoManager (Inherited from UIResponder)
UserActivity (Inherited from UIResponder)
UserActivity (Inherited from NSResponder)
UserData
UserInteractionEnabled

Gets or sets a value that controls whether the node responds to touch.

XScale
YScale
Zone (Inherited from NSObject)
ZPosition
ZRotation

Methods

Name Description
AcceptsFirstResponder() (Inherited from NSResponder)
AccessibilityDecrement() (Inherited from UIResponder)
AccessibilityElementDidBecomeFocused() (Inherited from UIResponder)
AccessibilityElementDidLoseFocus() (Inherited from UIResponder)
AccessibilityElementIsFocused() (Inherited from UIResponder)
AccessibilityIncrement() (Inherited from UIResponder)
AccessibilityPerformEscape() (Inherited from UIResponder)
AccessibilityPerformMagicTap() (Inherited from UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (Inherited from UIResponder)
Add(SKNode)

Adds node to the end of the list of child nodes.

AddChild(SKNode)
AddNodes(SKNode[])

Adds nodes to the end of the list of child nodes.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (Inherited from NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registers an object for being observed externally using an arbitrary method.

(Inherited from NSObject)
AlignCenter(NSObject) (Inherited from UIResponder)
AlignJustified(NSObject) (Inherited from UIResponder)
AlignLeft(NSObject) (Inherited from UIResponder)
AlignRight(NSObject) (Inherited from UIResponder)
AwakeFromNib() (Inherited from NSObject)
BecomeFirstResponder() (Inherited from UIResponder)
BecomeFirstResponder() (Inherited from NSResponder)
BeginGestureWithEvent(NSEvent) (Inherited from NSResponder)
BeginInvokeOnMainThread(Action) (Inherited from NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invokes asynchrously the specified code on the main UI thread.

(Inherited from NSObject)
Bind(NSString, NSObject, String, NSBindingOptions) (Inherited from NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Inherited from NSObject)
BuildMenu(IUIMenuBuilder) (Inherited from UIResponder)
CalculateAccumulatedFrame()
CanPaste(NSItemProvider[])

Returns true if the responder can paste from the specified item providers.

(Inherited from UIResponder)
CanPerform(Selector, NSObject) (Inherited from UIResponder)
CaptureTextFromCamera(NSObject) (Inherited from UIResponder)
ChangeMode(NSEvent) (Inherited from NSResponder)
CommitEditing() (Inherited from NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Inherited from NSObject)
ConformsToProtocol(NativeHandle) (Inherited from NSObject)
ContainsPoint(CGPoint)
ContextMenuKeyDown(NSEvent) (Inherited from NSResponder)
ConvertPointFromCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointFromNode(CGPoint, SKNode)
ConvertPointToCoordinateSpace(CGPoint, IUICoordinateSpace)
ConvertPointToNode(CGPoint, SKNode)
ConvertRectFromCoordinateSpace(CGRect, IUICoordinateSpace)
ConvertRectToCoordinateSpace(CGRect, IUICoordinateSpace)
Copy() (Inherited from NSObject)
Copy(NSObject) (Inherited from UIResponder)
Copy(NSZone)

Performs a copy of the underlying Objective-C object.

Create()
Create(String, NSSet<Class>, NSError)
Create(String, Type[], NSError)
Create(String)
CreateTouchBar() (Inherited from UIResponder)
CursorUpdate(NSEvent) (Inherited from NSResponder)
Cut(NSObject) (Inherited from UIResponder)
DangerousAutorelease()

Calls the 'autorelease' selector on this object.

(Inherited from NSObject)
DangerousRelease()

Calls the 'release' selector on this object.

(Inherited from NSObject)
DangerousRetain()

Calls the 'retain' selector on this object.

(Inherited from NSObject)
DecreaseSize(NSObject) (Inherited from UIResponder)
Delete(NSObject) (Inherited from UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
DidChangeValue(String) (Inherited from NSObject)
DidHintFocusMovement(UIFocusMovementHint)

Called when a focus change may soon happen.

DidUpdateFocus(UIFocusUpdateContext, UIFocusAnimationCoordinator)

Delegate method called shortly after focus has changed to a new UIView.

Dispose()

Releases the resources used by the NSObject object.

(Inherited from NSObject)
Dispose(Boolean)
Dispose(Boolean)

Releases the resources used by the NSObject object.

(Inherited from NSObject)
DoesNotRecognizeSelector(Selector) (Inherited from NSObject)
Duplicate(NSObject) (Inherited from UIResponder)
EncodeRestorableState(NSCoder, NSOperationQueue) (Inherited from NSResponder)
EncodeRestorableState(NSCoder) (Inherited from NSResponder)
EncodeTo(NSCoder)

Encodes the state of the object using the provided encoder.

EndGestureWithEvent(NSEvent) (Inherited from NSResponder)
EnumerateChildNodes(String, SKNodeChildEnumeratorHandler)
Equals(NSObject) (Inherited from NSObject)
Equals(Object) (Inherited from NSObject)
Export(NSObject) (Inherited from UIResponder)
Find(NSObject) (Inherited from UIResponder)
FindAndReplace(NSObject) (Inherited from UIResponder)
FindNext(NSObject) (Inherited from UIResponder)
FindPrevious(NSObject) (Inherited from UIResponder)
FlagsChanged(NSEvent) (Inherited from NSResponder)
FlushBufferedKeyEvents() (Inherited from NSResponder)
FromFile<T>(String)

Creates a new SKNode by loading the assets from a file included in the application.

GetActionForKey(String)
GetBindingInfo(NSString) (Inherited from NSObject)
GetBindingOptionDescriptions(NSString) (Inherited from NSObject)
GetBindingValueClass(NSString) (Inherited from NSObject)
GetChildNode(String)
GetDictionaryOfValuesFromKeys(NSString[]) (Inherited from NSObject)
GetEnumerator()

Returns an enumerator that iterates over the child nodes that belong to the current node.

GetFocusItems(CGRect)

Returns a list of all the child focus items within the specified rectangle.

GetHashCode()

Generates a hash code for the current instance.

(Inherited from NSObject)
GetMethodForSelector(Selector) (Inherited from NSObject)
GetNativeHash() (Inherited from NSObject)
GetNewWindowForTab(NSObject) (Inherited from NSResponder)
GetNodeAtPoint(CGPoint)
GetNodesAtPoint(CGPoint)
GetObjectsMatching(String)
GetObstaclesFromNodeBounds(SKNode[])
GetObstaclesFromNodePhysicsBodies(SKNode[])
GetObstaclesFromSpriteTextures(SKNode[], Single)
GetProvider(UIDeferredMenuElement) (Inherited from UIResponder)
GetSoundIdentifier(UIFocusUpdateContext)
GetTargetForAction(Selector, NSObject) (Inherited from UIResponder)
HelpRequested(NSEvent) (Inherited from NSResponder)
IncreaseSize(NSObject) (Inherited from UIResponder)
Init() (Inherited from NSObject)
InitializeHandle(NativeHandle, String) (Inherited from NSObject)
InitializeHandle(NativeHandle) (Inherited from NSObject)
InParentHierarchy(SKNode)
InsertChild(SKNode, IntPtr)

Inserts node at the position that is specified by index into the list of this node's children.

InterpretKeyEvents(NSEvent[]) (Inherited from NSResponder)
IntersectsNode(SKNode)
InvalidateRestorableState() (Inherited from NSResponder)
Invoke(Action, Double) (Inherited from NSObject)
Invoke(Action, TimeSpan) (Inherited from NSObject)
InvokeOnMainThread(Action) (Inherited from NSObject)
InvokeOnMainThread(Selector, NSObject)

Invokes synchrously the specified code on the main UI thread.

(Inherited from NSObject)
IsEqual(NSObject) (Inherited from NSObject)
IsEqual(SKNode)
IsKindOfClass(Class) (Inherited from NSObject)
IsMemberOfClass(Class) (Inherited from NSObject)
KeyDown(NSEvent) (Inherited from NSResponder)
KeyUp(NSEvent) (Inherited from NSResponder)
MagnifyWithEvent(NSEvent) (Inherited from NSResponder)
MakeTextWritingDirectionLeftToRight(NSObject) (Inherited from UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (Inherited from UIResponder)
MarkDirty()

Promotes a regular peer object (IsDirectBinding is true) into a toggleref object.

(Inherited from NSObject)
MotionBegan(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (Inherited from UIResponder)
MouseCancelled(NSEvent) (Inherited from NSResponder)
MouseDown(NSEvent) (Inherited from NSResponder)
MouseDragged(NSEvent) (Inherited from NSResponder)
MouseEntered(NSEvent) (Inherited from NSResponder)
MouseExited(NSEvent) (Inherited from NSResponder)
MouseMoved(NSEvent) (Inherited from NSResponder)
MouseUp(NSEvent) (Inherited from NSResponder)
Move(NSObject) (Inherited from UIResponder)
MoveToParent(SKNode)
MutableCopy() (Inherited from NSObject)
NewFromPasteboard(NSObject) (Inherited from UIResponder)
NoResponderFor(Selector) (Inherited from NSResponder)
ObjectDidEndEditing(NSObject) (Inherited from NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (Inherited from NSObject)
ObstaclesFromNodeBounds(SKNode[])

Creates a new GKPolygonObstacle for each SKNode in nodes.

ObstaclesFromNodePhysicsBodies(SKNode[])

Creates a new GKPolygonObstacle for each PhysicsBody in the SKNode object in nodes

ObstaclesFromSpriteTextures(SKNode[], Single)

Creates a new GKPolygonObstacle by converting the Texture of each SKNode object in sprites.

OtherMouseDown(NSEvent) (Inherited from NSResponder)
OtherMouseDragged(NSEvent) (Inherited from NSResponder)
OtherMouseUp(NSEvent) (Inherited from NSResponder)
Paste(NSItemProvider[])

Performs the paste.

(Inherited from UIResponder)
Paste(NSObject) (Inherited from UIResponder)
PasteAndGo(NSObject) (Inherited from UIResponder)
PasteAndMatchStyle(NSObject) (Inherited from UIResponder)
PasteAndSearch(NSObject) (Inherited from UIResponder)
PerformClose(NSObject) (Inherited from UIResponder)
PerformKeyEquivalent(NSEvent) (Inherited from NSResponder)
PerformSelector(Selector, NSObject, Double, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSObject, Double) (Inherited from NSObject)
PerformSelector(Selector, NSObject, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSObject) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Inherited from NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Inherited from NSObject)
PerformSelector(Selector) (Inherited from NSObject)
PrepareForInterfaceBuilder() (Inherited from NSObject)
PresentError(NSError, NSWindow, NSObject, Selector, IntPtr) (Inherited from NSResponder)
PresentError(NSError) (Inherited from NSResponder)
PressesBegan(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (Inherited from UIResponder)
PressureChange(NSEvent) (Inherited from NSResponder)
Print(NSObject) (Inherited from UIResponder)
QuickLook(NSEvent) (Inherited from NSResponder)
ReloadInputViews() (Inherited from UIResponder)
RemoteControlReceived(UIEvent) (Inherited from UIResponder)
RemoveActionForKey(String)
RemoveAllActions()
RemoveAllChildren()
RemoveChildren(SKNode[])
RemoveFromParent()
RemoveObserver(NSObject, NSString, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, NSString) (Inherited from NSObject)
RemoveObserver(NSObject, String, IntPtr) (Inherited from NSObject)
RemoveObserver(NSObject, String) (Inherited from NSObject)
Rename(NSObject) (Inherited from UIResponder)
ResignFirstResponder() (Inherited from UIResponder)
ResignFirstResponder() (Inherited from NSResponder)
RespondsToSelector(Selector) (Inherited from NSObject)
RestoreState(NSCoder) (Inherited from NSResponder)
RestoreUserActivityState(NSUserActivity) (Inherited from UIResponder)
RestoreUserActivityState(NSUserActivity) (Inherited from NSResponder)
RightMouseDown(NSEvent) (Inherited from NSResponder)
RightMouseDragged(NSEvent) (Inherited from NSResponder)
RightMouseUp(NSEvent) (Inherited from NSResponder)
RotateWithEvent(NSEvent) (Inherited from NSResponder)
RunAction(SKAction, Action)
RunAction(SKAction, String)
RunAction(SKAction)
RunActionAsync(SKAction)

Asynchronously adds an action to the node that will be processed in the next animation loop.

ScrollWheel(NSEvent) (Inherited from NSResponder)
Select(NSObject) (Inherited from UIResponder)
SelectAll(NSObject) (Inherited from UIResponder)
SetNeedsFocusUpdate()

When this is the active focus environment, requests a focus update, which can potentially change the PreferredFocusedView. (See also UpdateFocusIfNeeded().)

SetNilValueForKey(NSString) (Inherited from NSObject)
SetScale(NFloat)

Sets the X- and Y-scales to scale.

SetValueForKey(NSObject, NSString) (Inherited from NSObject)
SetValueForKeyPath(NativeHandle, NSString) (Inherited from NSObject)
SetValueForKeyPath(NSObject, NSString) (Inherited from NSObject)
SetValueForUndefinedKey(NSObject, NSString) (Inherited from NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (Inherited from NSObject)
ShouldBeTreatedAsInkEvent(NSEvent) (Inherited from NSResponder)
ShouldUpdateFocus(UIFocusUpdateContext)

Called prior to the current object either losing or receiving focus. If either focus environment returns false, the focus update is canceled.

ShowContextHelp(NSObject) (Inherited from NSResponder)
ShowWritingTools(NSObject) (Inherited from UIResponder)
SmartMagnify(NSEvent) (Inherited from NSResponder)
SupplementalTargetForAction(Selector, NSObject) (Inherited from NSResponder)
SwipeWithEvent(NSEvent) (Inherited from NSResponder)
TabletPoint(NSEvent) (Inherited from NSResponder)
TabletProximity(NSEvent) (Inherited from NSResponder)
ToggleBoldface(NSObject) (Inherited from UIResponder)
ToggleInspector(NSObject) (Inherited from UIResponder)
ToggleItalics(NSObject) (Inherited from UIResponder)
ToggleSidebar(NSObject) (Inherited from UIResponder)
ToggleUnderline(NSObject) (Inherited from UIResponder)
ToString()

Returns a string representation of the value of the current instance.

(Inherited from NSObject)
TouchesBegan(NSSet, UIEvent) (Inherited from UIResponder)
TouchesBeganWithEvent(NSEvent) (Inherited from NSResponder)
TouchesCancelled(NSSet, UIEvent) (Inherited from UIResponder)
TouchesCancelledWithEvent(NSEvent) (Inherited from NSResponder)
TouchesEnded(NSSet, UIEvent) (Inherited from UIResponder)
TouchesEndedWithEvent(NSEvent) (Inherited from NSResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (Inherited from UIResponder)
TouchesMoved(NSSet, UIEvent) (Inherited from UIResponder)
TouchesMovedWithEvent(NSEvent) (Inherited from NSResponder)
TryToPerformwith(Selector, NSObject) (Inherited from NSResponder)
Unbind(NSString) (Inherited from NSObject)
UpdateFocusIfNeeded()

If any focus environment has a pending update, this method forces an immediate focus update. Unlike SetNeedsFocusUpdate(), this method may be called by any IUIFocusEnvironment, whether it currently contains focus or not.

UpdateTextAttributes(UITextAttributesConversionHandler) (Inherited from UIResponder)
UpdateUserActivityState(NSUserActivity) (Inherited from UIResponder)
UpdateUserActivityState(NSUserActivity) (Inherited from NSResponder)
UseSelectionForFind(NSObject) (Inherited from UIResponder)
ValidateCommand(UICommand) (Inherited from UIResponder)
ValidateProposedFirstResponder(NSResponder, NSEvent) (Inherited from NSResponder)
ValidRequestorForSendType(String, String) (Inherited from NSResponder)
ValueForKey(NSString) (Inherited from NSObject)
ValueForKeyPath(NSString) (Inherited from NSObject)
ValueForUndefinedKey(NSString) (Inherited from NSObject)
WantsForwardedScrollEventsForAxis(NSEventGestureAxis) (Inherited from NSResponder)
WantsScrollEventsForSwipeTrackingOnAxis(NSEventGestureAxis) (Inherited from NSResponder)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (Inherited from NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Inherited from NSObject)
WillChangeValue(String) (Inherited from NSObject)
WillPresentError(NSError) (Inherited from NSResponder)

Explicit Interface Implementations

Name Description
IEnumerable.GetEnumerator()

Internal.

Extension Methods

Name Description
ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
GetTouchBar(NSResponder)
MakeTouchBar(NSResponder)
SetTouchBar(NSResponder, NSTouchBar)
ShowWritingTools(NSResponder, NSObject)
QuickLookPreviewItems(NSResponder, NSObject)
PerformTextFinderAction(NSResponder, NSObject)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
GetDebugDescription(INSObjectProtocol)
GetEntity(SKNode)
SetEntity(SKNode, GKEntity)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetPencilKitResponderState(UIResponder)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)
GetAccessibilityCustomRotors(NSObject)

Gets the array of UIAccessibilityCustomRotor objects appropriate for this object.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Sets the array of UIAccessibilityCustomRotor objects appropriate for this object.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
GetFocusGroupIdentifier(IUIFocusEnvironment)
GetPreferredFocusedView(IUIFocusEnvironment)

If not null, indicates the child UIView that should receive focus by default.

GetSoundIdentifier(IUIFocusEnvironment, UIFocusUpdateContext)
DidHintFocusMovement(IUIFocusItem, UIFocusMovementHint)

Called when a focus change may soon happen.

GetFocusEffect(IUIFocusItem)
GetFocusGroupPriority(IUIFocusItem)
GetFocusItemDeferralMode(IUIFocusItem)
GetIsTransparentFocusItem(IUIFocusItem)
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Returns true if the responder can paste from the specified item providers.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Performs the paste.

AlignCenter(IUIResponderStandardEditActions, NSObject)
AlignJustified(IUIResponderStandardEditActions, NSObject)
AlignLeft(IUIResponderStandardEditActions, NSObject)
AlignRight(IUIResponderStandardEditActions, NSObject)
Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
Duplicate(IUIResponderStandardEditActions, NSObject)
Export(IUIResponderStandardEditActions, NSObject)
Find(IUIResponderStandardEditActions, NSObject)
FindAndReplace(IUIResponderStandardEditActions, NSObject)
FindNext(IUIResponderStandardEditActions, NSObject)
FindPrevious(IUIResponderStandardEditActions, NSObject)
IncreaseSize(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionLeftToRight(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionRightToLeft(IUIResponderStandardEditActions, NSObject)
Move(IUIResponderStandardEditActions, NSObject)
NewFromPasteboard(IUIResponderStandardEditActions, NSObject)
Paste(IUIResponderStandardEditActions, NSObject)
PasteAndGo(IUIResponderStandardEditActions, NSObject)
PasteAndMatchStyle(IUIResponderStandardEditActions, NSObject)
PasteAndSearch(IUIResponderStandardEditActions, NSObject)
PerformClose(IUIResponderStandardEditActions, NSObject)
Print(IUIResponderStandardEditActions, NSObject)
Rename(IUIResponderStandardEditActions, NSObject)
Select(IUIResponderStandardEditActions, NSObject)
SelectAll(IUIResponderStandardEditActions, NSObject)
ShowWritingTools(IUIResponderStandardEditActions, NSObject)
ToggleBoldface(IUIResponderStandardEditActions, NSObject)
ToggleInspector(IUIResponderStandardEditActions, NSObject)
ToggleItalics(IUIResponderStandardEditActions, NSObject)
ToggleSidebar(IUIResponderStandardEditActions, NSObject)
ToggleUnderline(IUIResponderStandardEditActions, NSObject)
UpdateTextAttributes(IUIResponderStandardEditActions, UITextAttributesConversionHandler)
UseSelectionForFind(IUIResponderStandardEditActions, NSObject)

Applies to

See also