createDocumentAction
TypeScriptstatic createDocumentAction(intent: UIDocument_CreationIntent): Promise<UIAction>Swift declarationclass func createDocumentAction(withIntent intent: UIDocument.CreationIntent) -> UIActionclass · iOS 18.0+ · SDK 27.1
@MainActor class LaunchOptionsstatic createDocumentAction(intent: UIDocument_CreationIntent): Promise<UIAction>Swift declarationclass func createDocumentAction(withIntent intent: UIDocument.CreationIntent) -> UIActionstatic init(): Promise<UIDocumentViewController_LaunchOptions>Swift declarationinit()get backgroundAccessoryView(): Promise<(UIView) | null>Swift declarationvar backgroundAccessoryView: UIView? { get set }setBackgroundAccessoryView(value?: (UIView) | null): Promise<void>Swift declarationvar backgroundAccessoryView: UIView? { get set }get browserViewController(): Promise<UIDocumentBrowserViewController>Swift declarationvar browserViewController: UIDocumentBrowserViewController { get set }setBrowserViewController(value: UIDocumentBrowserViewController): Promise<void>Swift declarationvar browserViewController: UIDocumentBrowserViewController { get set }get documentTargetView(): Promise<(UIView) | null>Swift declarationvar documentTargetView: UIView? { get set }setDocumentTargetView(value?: (UIView) | null): Promise<void>Swift declarationvar documentTargetView: UIView? { get set }get foregroundAccessoryView(): Promise<(UIView) | null>Swift declarationvar foregroundAccessoryView: UIView? { get set }setForegroundAccessoryView(value?: (UIView) | null): Promise<void>Swift declarationvar foregroundAccessoryView: UIView? { get set }get primaryAction(): Promise<(UIAction) | null>Swift declaration@NSCopying var primaryAction: UIAction? { get set }setPrimaryAction(value?: (UIAction) | null): Promise<void>Swift declaration@NSCopying var primaryAction: UIAction? { get set }get secondaryAction(): Promise<(UIAction) | null>Swift declaration@NSCopying var secondaryAction: UIAction? { get set }setSecondaryAction(value?: (UIAction) | null): Promise<void>Swift declaration@NSCopying var secondaryAction: UIAction? { get set }get subtitle(): Promise<(string) | null>Swift declarationvar subtitle: String? { get set }setSubtitle(value?: (string) | null): Promise<void>Swift declarationvar subtitle: String? { get set }get title(): Promise<string>Swift declarationvar title: String { get set }setTitle(value: string): Promise<void>Swift declarationvar title: String { get set }get background(): Promise<UIBackgroundConfiguration>Swift declaration@MainActor @preconcurrency var background: UIBackgroundConfiguration { get set }setBackground(value: UIBackgroundConfiguration): Promise<void>Swift declaration@MainActor @preconcurrency var background: UIBackgroundConfiguration { get set }No declarations were skipped in this snapshot.