One Logo Pool Ball
Foundation · IOS API REFERENCE

NSExtensionContext

class · iOS 8.0+ · SDK 27.1

class NSExtensionContext

Members (5)

method · iOS 8.0+

cancelRequest

TypeScript
cancelRequest(error: NativeError): void
Swift declaration
func cancelRequest(withError error: any Error)
method · iOS 8.0+

completeRequest

TypeScript
completeRequest(items?: (Array<unknown>) | null, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeRequest(returningItems items: [Any]?, completionHandler: (@Sendable (Bool) -> Void)? = nil)
init

init

TypeScript
static init(): NSExtensionContext
Swift declaration
init()
method · iOS 8.0+

open

TypeScript
open(URL: string, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func open(_ URL: URL) async -> Bool
get · iOS 8.0+

inputItems

TypeScript
get inputItems(): Array<unknown>
Swift declaration
var inputItems: [Any] { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Foundation types →