Crate objc2_uniform_type_identifiers

Source
Expand description

§Bindings to the UniformTypeIdentifiers framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

UTTypeUTType
A class representing a type in a type hierarchy.

Statics§

UTTagClassFilenameExtensionUTTagClass
The tag class for filename extensions such as "txt". The leading period character is not part of the filename extension and should not be included in the tag.
UTTagClassMIMETypeUTTagClass
The tag class for MIME types such as "text/plain".
UTType3DContentUTCoreTypes and UTType
A base type for 3D content.
UTTypeAHAPUTCoreTypes and UTType
An Apple Haptics Audio Pattern file.
UTTypeAIFFUTCoreTypes and UTType
The AIFF audio format
UTTypeARReferenceObjectUTCoreTypes and UTType
An AR reference object.
UTTypeAVIUTCoreTypes and UTType
The AVI movie format.
UTTypeAliasFileUTCoreTypes and UTType
A fully-formed alias file.
UTTypeAppleArchiveUTCoreTypes and UTType
An Apple Archive.
UTTypeAppleProtectedMPEG4AudioUTCoreTypes and UTType
The Apple protected MPEG4 format (.m4p, iTunes music store format.)
UTTypeAppleProtectedMPEG4VideoUTCoreTypes and UTType
An Apple protected MPEG-4 movie.
UTTypeAppleScriptUTCoreTypes and UTType
An AppleScript text-based script (.applescript).
UTTypeApplicationUTCoreTypes and UTType
The base type for macOS and iOS applications.
UTTypeApplicationBundleUTCoreTypes and UTType
A bundled application.
UTTypeApplicationExtensionUTCoreTypes and UTType
An application extension (.appex).
UTTypeArchiveUTCoreTypes and UTType
an archive of files and directories
UTTypeAssemblyLanguageSourceUTCoreTypes and UTType
Assembly language source (.s)
UTTypeAudioUTCoreTypes and UTType
Pure audio data with no video data.
UTTypeAudiovisualContentUTCoreTypes and UTType
Any audio and/or video content.
UTTypeBMPUTCoreTypes and UTType
A Windows bitmap.
UTTypeBZ2UTCoreTypes and UTType
A bzip2 archive.
UTTypeBinaryPropertyListUTCoreTypes and UTType
A binary property list.
UTTypeBookmarkUTCoreTypes and UTType
A bookmark.
UTTypeBundleUTCoreTypes and UTType
A directory conforming to one of the CFBundlelayouts.
UTTypeCHeaderUTCoreTypes and UTType
A C header.
UTTypeCPlusPlusHeaderUTCoreTypes and UTType
A C++ header.
UTTypeCPlusPlusSourceUTCoreTypes and UTType
C++ source code (.cp, etc.)
UTTypeCSSUTCoreTypes and UTType
Cascading Style Sheets (CSS)
UTTypeCSourceUTCoreTypes and UTType
C source code (.c)
UTTypeCalendarEventUTCoreTypes and UTType
A calendar event.
UTTypeCommaSeparatedTextUTCoreTypes and UTType
Text containing comma-separated values (.csv).
UTTypeCompositeContentUTCoreTypes and UTType
A base type for content formats supporting mixed embedded content (i.e., compound documents).
UTTypeContactUTCoreTypes and UTType
contact information, e.g. for a person, group, organization
UTTypeContentUTCoreTypes and UTType
A base type for anything containing user-viewable document content (documents, pasteboard data, and document packages.)
UTTypeDNGUTCoreTypes and UTType
An Adobe DNG (digital negative) image.
UTTypeDataUTCoreTypes and UTType
A base type for any sort of simple byte stream, including files and in-memory data.
UTTypeDatabaseUTCoreTypes and UTType
A database store.
UTTypeDelimitedTextUTCoreTypes and UTType
Text containing delimited values.
UTTypeDirectoryUTCoreTypes and UTType
A file system directory (includes packages _and_folders.)
UTTypeDiskImageUTCoreTypes and UTType
A data item mountable as a volume
UTTypeEPUBUTCoreTypes and UTType
The EPUB format.
UTTypeEXEUTCoreTypes and UTType
A Windows executable (.exe).
UTTypeEXRUTCoreTypes and UTType
An EXR image.
UTTypeEmailMessageUTCoreTypes and UTType
An e-mail message.
UTTypeExecutableUTCoreTypes and UTType
An executable item.
UTTypeFileURLUTCoreTypes and UTType
A URL with the scheme "file:". UTI: public.file-url
UTTypeFlatRTFDUTCoreTypes and UTType
A flattened RTFD document (formatted for the pasteboard.)
UTTypeFolderUTCoreTypes and UTType
A user-browsable directory (i.e. not a package.)
UTTypeFontUTCoreTypes and UTType
A base type for fonts.
UTTypeFrameworkUTCoreTypes and UTType
A macOS or iOS framework bundle.
UTTypeGIFUTCoreTypes and UTType
A GIF image.
UTTypeGZIPUTCoreTypes and UTType
A GNU zip archive.
UTTypeGeoJSONUTCoreTypes and UTType
A GeoJSON file.
UTTypeHEICUTCoreTypes and UTType
A High Efficiency Image Coding image.
UTTypeHEICSUTCoreTypes and UTType
A High Efficiency Image Coding Image Sequence.
UTTypeHEIFUTCoreTypes and UTType
A High Efficiency Image File Format image.
UTTypeHTMLUTCoreTypes and UTType
Any version of HTML.
UTTypeICNSUTCoreTypes and UTType
Apple icon data
UTTypeICOUTCoreTypes and UTType
Windows icon data
UTTypeImageUTCoreTypes and UTType
A base type for abstract image data.
UTTypeInternetLocationUTCoreTypes and UTType
A base type for Apple Internet location files.
UTTypeInternetShortcutUTCoreTypes and UTType
Microsoft Internet shortcut files (.url).
UTTypeItemUTCoreTypes and UTType
A generic base type for most things (files, directories.)
UTTypeJPEGUTCoreTypes and UTType
A JPEG image.
UTTypeJPEGXLUTCoreTypes and UTType
A JPEG-XL encoded image.
UTTypeJSONUTCoreTypes and UTType
JavaScript object notation (JSON) data
UTTypeJavaScriptUTCoreTypes and UTType
JavaScript source code
UTTypeLinkPresentationMetadataUTCoreTypes and UTType
Serialized LinkPresentation metadata.
UTTypeLivePhotoUTCoreTypes and UTType
A Live Photo.
UTTypeLogUTCoreTypes and UTType
A base type for console logs.
UTTypeM3UPlaylistUTCoreTypes and UTType
An M3U or M3U8 playlist
UTTypeMIDIUTCoreTypes and UTType
The MIDI audio format.
UTTypeMP3UTCoreTypes and UTType
MP3 audio.
UTTypeMPEGUTCoreTypes and UTType
An MPEG-1 or MPEG-2 movie.
UTTypeMPEG2TransportStreamUTCoreTypes and UTType
The MPEG-2 Transport Stream movie format.
UTTypeMPEG2VideoUTCoreTypes and UTType
An MPEG-2 video.
UTTypeMPEG4AudioUTCoreTypes and UTType
An MPEG-4 audio layer file.
UTTypeMPEG4MovieUTCoreTypes and UTType
MPEG-4 movie
UTTypeMakefileUTCoreTypes and UTType
A makefile.
UTTypeMessageUTCoreTypes and UTType
A base type for messages (email, IM, etc.)
UTTypeMountPointUTCoreTypes and UTType
A volume mount point (resolvable, resolves to the root directory of a volume.)
UTTypeMovieUTCoreTypes and UTType
A media format which may contain both video and audio.
UTTypeOSAScriptUTCoreTypes and UTType
An Open Scripting Architecture binary script (.scpt).
UTTypeOSAScriptBundleUTCoreTypes and UTType
An Open Scripting Architecture script bundle (.scptd).
UTTypeObjectiveCPlusPlusSourceUTCoreTypes and UTType
Objective-C++ source code.
UTTypeObjectiveCSourceUTCoreTypes and UTType
Objective-C source code (.m)
UTTypePDFUTCoreTypes and UTType
An Adobe PDF document.
UTTypePHPScriptUTCoreTypes and UTType
A PHP script.
UTTypePKCS12UTCoreTypes and UTType
PKCS#12 data.
UTTypePNGUTCoreTypes and UTType
A PNG image.
UTTypePackageUTCoreTypes and UTType
A packaged directory.
UTTypePerlScriptUTCoreTypes and UTType
A Perl script.
UTTypePlainTextUTCoreTypes and UTType
Text with no markup and an unspecified encoding.
UTTypePlaylistUTCoreTypes and UTType
The base type for playlists.
UTTypePluginBundleUTCoreTypes and UTType
The base type for bundle-based plugins.
UTTypePresentationUTCoreTypes and UTType
A base type for presentation documents.
UTTypePropertyListUTCoreTypes and UTType
A base type for property lists.
UTTypePythonScriptUTCoreTypes and UTType
A Python script.
UTTypeQuickLookGeneratorUTCoreTypes and UTType
A QuickLook preview generator bundle.
UTTypeQuickTimeMovieUTCoreTypes and UTType
A QuickTime movie.
UTTypeRAWImageUTCoreTypes and UTType
A base type for raw image data (.raw).
UTTypeRTFUTCoreTypes and UTType
Rich Text Format data.
UTTypeRTFDUTCoreTypes and UTType
A Rich Text Format Directory document (RTF with content embedding in its on-disk format.)
UTTypeRealityFileUTCoreTypes and UTType
A Reality File.
UTTypeResolvableUTCoreTypes and UTType
Symbolic link and alias file types conform to this type.
UTTypeRubyScriptUTCoreTypes and UTType
A Ruby script.
UTTypeSVGUTCoreTypes and UTType
A Scalable Vector Graphics image.
UTTypeSceneKitSceneUTCoreTypes and UTType
A SceneKit serialized scene.
UTTypeScriptUTCoreTypes and UTType
A base type for any scripting language source.
UTTypeShellScriptUTCoreTypes and UTType
The base type for shell scripts.
UTTypeSourceCodeUTCoreTypes and UTType
Abstract type for source code of any language.
UTTypeSpotlightImporterUTCoreTypes and UTType
A Spotlight metadata importer bundle.
UTTypeSpreadsheetUTCoreTypes and UTType
A base type for spreadsheet documents.
UTTypeSwiftSourceUTCoreTypes and UTType
Swift source code (.swift)
UTTypeSymbolicLinkUTCoreTypes and UTType
A symbolic link.
UTTypeSystemPreferencesPaneUTCoreTypes and UTType
A System Preferences pane.
UTTypeTIFFUTCoreTypes and UTType
A TIFF image.
UTTypeTabSeparatedTextUTCoreTypes and UTType
Text containing tab-separated values.
UTTypeTarArchiveUTCoreTypes and UTType
A tar Archive.
UTTypeTextUTCoreTypes and UTType
The base type for all text-encoded data, including text with markup (HTML, RTF, etc.).
UTTypeToDoItemUTCoreTypes and UTType
A to-do item.
UTTypeURLUTCoreTypes and UTType
Any URL.
UTTypeURLBookmarkDataUTCoreTypes and UTType
A URL bookmark.
UTTypeUSDUTCoreTypes and UTType
Universal Scene Description content.
UTTypeUSDZUTCoreTypes and UTType
Universal Scene Description Package content.
UTTypeUTF8PlainTextUTCoreTypes and UTType
Plain text encoded as UTF-8.
UTTypeUTF8TabSeparatedTextUTCoreTypes and UTType
UTF-8 encoded text containing tab-separated values.
UTTypeUTF16ExternalPlainTextUTCoreTypes and UTType
Plain text encoded as UTF-16 with a BOM, or if a BOM is not present, using “external representation” byte order (big-endian).
UTTypeUTF16PlainTextUTCoreTypes and UTType
Plain text encoded as UTF-16, in native byte order, with an optional BOM.
UTTypeUnixExecutableUTCoreTypes and UTType
A UNIX executable (flat file.)
UTTypeVCardUTCoreTypes and UTType
A vCard file.
UTTypeVideoUTCoreTypes and UTType
Pure video data with no audio data.
UTTypeVolumeUTCoreTypes and UTType
The root folder of a volume or mount point.
UTTypeWAVUTCoreTypes and UTType
The Microsoft waveform audio format (.wav).
UTTypeWebArchiveUTCoreTypes and UTType
The WebKit webarchive format.
UTTypeWebPUTCoreTypes and UTType
The WebP image format.
UTTypeX509CertificateUTCoreTypes and UTType
An X.509 certificate.
UTTypeXMLUTCoreTypes and UTType
Generic XML.
UTTypeXMLPropertyListUTCoreTypes and UTType
An XML property list.
UTTypeXPCServiceUTCoreTypes and UTType
An XPC service bundle.
UTTypeYAMLUTCoreTypes and UTType
Yet Another Markup Language.
UTTypeZIPUTCoreTypes and UTType
A zip archive.

Traits§

NSItemProviderUTTypeNSItemProvider_UTType
Category “UTType” on NSItemProvider.
NSStringUTAdditionsUTAdditions
Category “UTAdditions” on NSString.
NSURLUTAdditionsUTAdditions
Category “UTAdditions” on NSURL.