One Logo Pool Ball
UIKit · IOS API REFERENCE

UISceneSessionActivationRequest

struct · iOS 17.0+ · SDK 27.1

struct UISceneSessionActivationRequest

Members (8)

get · iOS 17.0+

userActivity

TypeScript
get userActivity(): (_Foundation_NSUserActivity) | null
Swift declaration
var userActivity: NSUserActivity? { get set }
set · iOS 17.0+

userActivity

TypeScript
set userActivity(value: (_Foundation_NSUserActivity) | null)
Swift declaration
var userActivity: NSUserActivity? { get set }
init · iOS 17.0+

init

TypeScript
static initRoleUserActivityOptions(role?: UISceneSession_Role, userActivity?: (_Foundation_NSUserActivity) | null, options?: (UIScene_ActivationRequestOptions) | null): UISceneSessionActivationRequest
Swift declaration
init(role: UISceneSession.Role = .windowApplication, userActivity: NSUserActivity? = nil, options: UIScene.ActivationRequestOptions? = nil)
get · iOS 17.0+

role

TypeScript
get role(): UISceneSession_Role
Swift declaration
var role: UISceneSession.Role { get }
get · iOS 17.0+

options

TypeScript
get options(): (UIScene_ActivationRequestOptions) | null
Swift declaration
var options: UIScene.ActivationRequestOptions? { get set }
set · iOS 17.0+

options

TypeScript
set options(value: (UIScene_ActivationRequestOptions) | null)
Swift declaration
var options: UIScene.ActivationRequestOptions? { get set }
init · iOS 17.0+

init

TypeScript
static initSessionUserActivityOptions(session: UISceneSession, userActivity?: (_Foundation_NSUserActivity) | null, options?: (UIScene_ActivationRequestOptions) | null): UISceneSessionActivationRequest
Swift declaration
init(session: UISceneSession, userActivity: NSUserActivity? = nil, options: UIScene.ActivationRequestOptions? = nil)
get · iOS 17.0+

session

TypeScript
get session(): (UISceneSession) | null
Swift declaration
var session: UISceneSession? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →