init
TypeScriptstatic initForExporting(urls: Array<string>): Promise<UIDocumentPickerViewController>Swift declarationconvenience init(forExporting urls: [URL])class · iOS 8.0+ · SDK 27.1
@MainActor class UIDocumentPickerViewControllerstatic initForExporting(urls: Array<string>): Promise<UIDocumentPickerViewController>Swift declarationconvenience init(forExporting urls: [URL])static initForExportingAsCopy(urls: Array<string>, asCopy: boolean): Promise<UIDocumentPickerViewController>Swift declarationinit(forExporting urls: [URL], asCopy: Bool)static initForOpeningContentTypes(contentTypes: Array<_UniformTypeIdentifiers_UTType>): Promise<UIDocumentPickerViewController>Swift declarationconvenience init(forOpeningContentTypes contentTypes: [UTType])static initForOpeningContentTypesAsCopy(contentTypes: Array<_UniformTypeIdentifiers_UTType>, asCopy: boolean): Promise<UIDocumentPickerViewController>Swift declarationinit(forOpeningContentTypes contentTypes: [UTType], asCopy: Bool)static initCoder(coder: _Foundation_NSCoder): Promise<(UIDocumentPickerViewController) | null>Swift declarationinit?(coder: NSCoder)static initDocumentTypesIn(allowedUTIs: Array<string>, mode: UIDocumentPickerMode): Promise<UIDocumentPickerViewController>Swift declarationinit(documentTypes allowedUTIs: [String], in mode: UIDocumentPickerMode)static initUrlIn(url: string, mode: UIDocumentPickerMode): Promise<UIDocumentPickerViewController>Swift declarationinit(url: URL, in mode: UIDocumentPickerMode)static initUrlsIn(urls: Array<string>, mode: UIDocumentPickerMode): Promise<UIDocumentPickerViewController>Swift declarationinit(urls: [URL], in mode: UIDocumentPickerMode)get allowsMultipleSelection(): Promise<boolean>Swift declarationvar allowsMultipleSelection: Bool { get set }setAllowsMultipleSelection(value: boolean): Promise<void>Swift declarationvar allowsMultipleSelection: Bool { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UIDocumentPickerDelegate)? { get set }setDelegate(value?: (Implements<UIDocumentPickerDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UIDocumentPickerDelegate)? { get set }get directoryURL(): Promise<(string) | null>Swift declarationvar directoryURL: URL? { get set }setDirectoryURL(value?: (string) | null): Promise<void>Swift declarationvar directoryURL: URL? { get set }get documentPickerMode(): Promise<UIDocumentPickerMode>Swift declarationvar documentPickerMode: UIDocumentPickerMode { get }get shouldShowFileExtensions(): Promise<boolean>Swift declarationvar shouldShowFileExtensions: Bool { get set }setShouldShowFileExtensions(value: boolean): Promise<void>Swift declarationvar shouldShowFileExtensions: Bool { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UIDocumentPickerViewController.init()
inherited init: cannot prove legal (class declares 12 custom initializers)