Объявленные системой универсальные идентификаторы типов
Следующие таблицы приводят универсальные идентификаторы типов (UTIs), объявляющиеся системой с OS X v10.4.
Таблица 1 перечисляет UTIs, определяющиеся системой.
(Постоянный) идентификатор | Соответствует | Теги | Комментарии |
---|---|---|---|
public.item ( | - | Базовый тип для физической иерархии. | |
public.content ( | - | Базовый тип для всего содержания документа. | |
public.composite-содержание ( | public.content | Базовый тип для смешанного содержания. Например, файл PDF содержит и текст и специальные данные форматирования. | |
public.data ( | public.item | Базируйте физический тип для потоков байтов (плоские файлы, данные области монтажа, и т.д.). | |
public.database | - | Базируйте функциональный тип для баз данных. | |
public.calendar-событие | - | Базируйте функциональный тип для запланированных событий. | |
public.message ( | - | Базовый тип для сообщений (электронная почта, IM, и т.д.). | |
public.presentation | public.composite-содержание | Базовый тип для представлений. | |
public.contact ( | - | Базовый тип для контактной информации. | |
public.archive ( | - | Базовый тип для архива файлов и каталогов. | |
public.disk-изображение ( | public.archive | Базовый тип для элементов, монтируемых как объем. | |
public.text ( | public.content, public.data | Базовый тип для всего текста, включая текст с информацией о разметке (HTML, RTF, и т.д.). | |
public.plain-текст ( | public.text | .txt, текст/плоскость | Текст неуказанного кодирования, без разметки. Эквивалентный MIME вводят текст/плоскость |
public.utf8-простой-текст ( | public.plain-текст | 'utf8', NSStringPBoardType | Unicode 8 |
общественность utf16-external-plain- текст ( | public.plain-текст | 'ut16' | Unicode 16 с меткой порядка байтов (BOM), или если BOM не присутствует, внешний порядок байтов представления (обратный порядок байтов). |
public.utf16-простой-текст ( | public.plain-текст | 'utxt' | Unicode 16, собственный порядок байтов, с дополнительной меткой порядка байтов (BOM). |
com.apple.traditional-mac - простой текст | public.plain-текст | 'ТЕКСТ' | Классический текст Mac OS. |
public.rtf ( | public.text | 'RTF', .rtf, text/rtf, Формат RTF NeXT 1,0 типа области монтажа, NSRTFPBoardType | Обогащенный текст. |
com.apple.ink.inktext ( | public.data | Непрозрачные данные InkText. | |
public.html ( | public.text | 'HTML', .html, .htm, текст/HTML, Apple тип области монтажа HTML | Текст HTML. |
public.xml ( | public.text | .xml, text/xml | Текст XML. |
public.source-код ( | public.plain-текст | Универсальный исходный код. | |
public.c-источник ( | public.source-код | .c | C исходный код. |
public.objective-c-source ( | public.source-код | .m | Исходный код Objective C. |
public.c плюс плюс источник ( | public.source-код | .cp, .cpp.c ++, .cc, .cxx | Исходный код C++. |
public.objective-c-plus- плюс источник ( | public.source-код | .mm | Objective C ++ исходный код. |
public.c-заголовок ( | public.source-код | .h | C заголовочный файл. |
public.c плюс плюс заголовок ( | public.source-код | .hpp.h ++, .hxx | Заголовочный файл C++. |
com.sun.java-источник ( | public.source-код | .java, .jav | Исходный код Java |
public.script | public.source-код | Базовый тип для исходного кода языка сценариев. | |
public.assembly-источник | public.source-код | .s | Исходный код ассемблера. |
com.apple.rez-источник | public.source-код | .r | Исходный код Rez. |
public.mig-источник | public.source-код | .defs, .mig | Исходный код определения МиГа. |
com.apple.symbol-экспорт | public.source-код | .exp | Список экспорта символа. |
com.netscape.javascript- источник | public.source-код, public.executable | .js, .jscript, .javascript, text/javascript | JavaScript. |
public.shell-сценарий | public.script | .sh, .command | Сценарий оболочки. |
public.csh-сценарий | public.shell-сценарий | .csh | Сценарий оболочки C. |
public.perl-сценарий | public.shell-сценарий | .pl, .pm, text/x-perl-script | Сценарий Perl. |
public.python-сценарий | public.shell-сценарий | .py, text/x-python-script | Сценарий Python. |
public.ruby-сценарий | public.shell-сценарий | .rb, .rbw, text/ruby-script | Сценарий Ruby. |
public.php-сценарий | public.shell-сценарий | .php, .php3, .php4, .ph3, .ph4, .phtml, text/x-php-script, text/php, application/php | Сценарий PHP. |
com.sun.java-web-start | public.xml | .jnlp, application/x-java, jnlp-файл, application/jnlp | Java веб-запуск. |
com.apple.applescript.text | public.script | .applescript | Текст AppleScript. |
com.apple.applescript. сценарий | public.data | .scpt, 'osas' | AppleScript. |
public.object-код | public.data, public.executable | .o | Объектный код. |
com.apple.mach-o-binary | public.data, public.executable | Мужественный двоичный файл. | |
com.apple.pef-двоичный-файл | public.data, public.executable | PEF (основанный на CFM) двоичный файл | |
com.microsoft.windows- исполнимая программа | public.data, public.executable | .exe, application/x-msdownload | Приложение Microsoft Windows. |
com.microsoft.windows- динамически подключаемая библиотека | public.data, public.executable | .dll, application/x-msdownload | Динамически подключаемая библиотека Microsoft. |
com.sun.java-класс | public.data, public.executable | .class | Класс Java. |
com.sun.java-архив | public.data, public.executable, public.archive | .jar, application/java-archive | Архив Java. |
com.apple.quartz- состав композитора | public.data, public.executable | .qtz, application/x-quartzcomposer | Кварцевый состав Композитора. |
org.gnu.gnu-tar-archive | public.data, public.archive | .gtar, application/x-gtar | Архив GNU. |
public.tar-архив | org.gnu.gnu-tar-archive | .tar, application/x-tar, приложение/tar | Архив tar. |
org.gnu.gnu-zip-archive | public.data, public.archive | .gz, .gzip, application/x-gzip, application/gzip | Архив Gzip. |
org.gnu.gnu архивируют архив tar | org.gnu.gnu-zip-archve | .tgz | Архив tar Gzip. |
com.apple.binhex-архив | public.data, public.archive | .hqx, application/mac-binhex40, application/mac-binhex, application/binhex | Архив BinHex. |
com.apple.macbinary- архив | public.data, public.archive | .bin, application/x-macbinary, application/macbinary | Архив Макбинэри. |
public.url ( | public.data | 'URL' | Унифицированный указатель ресурсов. |
public.file-url ( | public.url | 'свернуть' | Файл URL. |
public.url-имя | - | 'urln' | Имя URL. |
public.vcard ( | public.data, public.content | 'vCrd', .vcf, .vcard, текст/каталог, text/vcard, text/x-vcard, Apple Vcard, тип области монтажа | vCard (карта электронного бизнеса). |
public.image ( | public.data, public.content | Базовый тип для изображений. | |
public.fax | public.image | Базовый тип для изображений факса. | |
public.jpeg ( | public.image | 'JPEG', .jpg, .jpeg, image/jpeg | Изображение JPEG. |
public.jpeg-2000 ( | public.image | 'jp2', .jp2, image/jp2 | Изображение JPEG 2000 года. |
public.tiff ( | public.image | 'TIFF', .tif, .tiff, изображение/размолвка, тип области монтажа NeXT TIFF v4.0, NSTIFFPBoardType | Изображение TIFF. |
public.camera-raw-image | public.image | Базовый тип для форматов изображения сырых данных цифрового фотоаппарата. | |
com.apple.pict ( | public.image | 'PICT', .pic, .pct, .pict, изображение/пикт, image/x-pict, image/x-macpict | Изображение PICT |
com.apple.macpaint-изображение | public.image | .pntg, 'PNTG' | Изображение Макпэйнта. |
public.png ( | public.image | 'PNGf', .png, image/png | Изображение PNG |
public.xbitmap-изображение | public.image | .xbm, image/x-quicktime | X растровых изображений. |
com.apple.quicktime-изображение ( | public.image | 'qtif', .qif, .qtif, image/x-quicktime | Изображение QuickTime. |
com.apple.icns ( | public.image | 'icns', .icns | Изображение значка Mac OS. |
com.apple.txn.text- мультимедийные данные ( | public.data, public.composite- содержание | 'txtn' | MLTE (Textension) форматируют для смешанного текста и мультимедийных данных. |
public.audiovisual- содержание ( | public.data, public.content | Базовый тип для любого аудиовизуального содержания. | |
public.movie | public.audiovisual- содержание | Базовый тип для фильмов (видео с дополнительным аудио или другими дорожками). | |
public.video ( | public.movie | Базовый тип для видео (никакое аудио). | |
com.apple.quicktime-фильм ( | public.movie | 'Моов', .mov, .qt, video/quicktime | Фильм в формате QuickTime. |
public.avi | public.movie | .avi, .vfw, 'Ветераны иностранных войн', video/avi, video/msvideo, video/x-msvideo | Фильм AVI. |
public.mpeg ( | public.movie | 'MPG', 'MPEG', .mpg, .mpeg, .m75, .m15, video/mpg, video/mpeg, video/x-mpg, video/x-mpeg | MPEG 1 или содержание MPEG 2. |
public.mpeg-4 ( | public.movie | 'mpg4', .mp4, video/mp4, video/mp4v | Содержание MPEG 4. |
общественность 3gpp | public.movie | .3gp.3gpp, '3gpp', video/3gpp, audio/3gpp | 3GPP фильм. |
общественность 3gpp2 | public.movie | .3g2.3gp2, '3gp2', video/3gpp2, audio/3gpp2 | 3GPP2 фильм. |
public.audio ( | public.audiovisual- содержание | Базовый тип для аудио (никакое видео). | |
общественность mp3 ( | public.audio | 'MPG3', 'mpg3', 'Mp3', 'MP3', 'mp3!', 'MP3!', .mp3, audio/mpeg, audio/mpeg3, audio/mpg, audio/mp3, audio/x-mpeg, audio/x-mpeg3, audio/x-mpg, audio/x-mp3 | Аудио MPEG 3. |
public.mpeg-4-audio ( | public.audio, общественность mpeg4 | 'M4A', .m4a | Аудио MPEG 4. |
com.apple.protected- mpeg-4-audio ( | public.audio | 'M4P', 'M4B', .m4p, .m4b | Защищенное аудио MPEG 4. (формат музыкального магазина iTunes) |
public.ulaw-аудио | public.audio | .au, .ulw, .snd, 'ULAW', аудио/основной, audio/au, audio/snd | Аудио μLaw. |
public.aifc-аудио | public.audio | .aifc, .aiff, .aif, 'AIFC', audio/aiff, audio/x-aiff | Аудио AIFF-C. |
public.aiff-аудио | public.audio | .aiff, .aif, 'AIFF', audio/aiff, audio/x-aiff | Аудио AIFF. |
com.apple.coreaudio- формат | public.audio | .caf, 'закусочная' | Формат Core Audio. |
public.directory ( | public.item | Базовый тип для каталогов. | |
public.folder ( | public.directory | Простая папка (т.е. не пакет). | |
public.volume ( | public.folder | Объем. | |
com.apple.package ( | public.directory | Пакет (т.е. каталог, представленный пользователю как файл). | |
com.apple.bundle ( | public.directory | 'BNDL', .bundle | Каталог с внутренней структурой, указанной Core Foundation Bundle Services.. |
public.executable | - | Базовый тип для исполнимых данных. | |
com.apple.application ( | public.executable | Базовый тип для приложений и других launchable файлов. | |
com.apple.application- пакет ( | com.apple.package, com.apple.bundle, com.apple.application | 'APPL', .app | Комплект приложений. |
com.apple.application-файл ( | com.apple.application public.data | 'APPL' | Файл приложения. |
com.apple.deprecated- файл приложения | -файл com.apple.application | 'APPC', 'APPD', 'APPE', 'appe', 'ЦДЕВ', 'cdev', 'dfil' | Осуждаемый файл приложения. |
com.apple.plugin | com.apple.bundle, com.apple.package | .plugin | Плагин. |
com.apple.metadata- средство импорта | com.apple.plugin | .mdimporter | Плагин средства импорта центра внимания. |
com.apple.dashboard- виджет | com.apple.bundle, com.apple.package | .wdgt | Виджет инструментальной панели. |
public.cpio-архив | public.data | .cpio | Архив CPIO. |
com.pkware.zip-архив | public.data, public.archive | .zip, приложение/zip | Архив zip. |
com.apple.webarchive ( | public.data, public.composite- содержание | Веб-Набор webarchive формат. | |
com.apple.framework ( | com.apple.bundle | 'FMWK', .framework | Платформа. |
com.apple.rtfd ( | com.apple.package, public.composite- содержание | .rtfd | Каталог Формата RTF. Т.е. Обогащенный текст со встраиванием содержания, дисковым форматом. |
com.apple.flat-rtfd ( | public.data, public.composite- содержание | Тип области монтажа NeXT RTFD, NSRTFDPBoardType | Обогащенный текст с довольным встраивание, формат области монтажа. |
com.apple.resolvable ( | - | Элементы, которые может разрешить менеджер по Псевдониму. | |
public.symlink ( | public.item, com.apple.resolvable | Символьная ссылка стиля UNIX. | |
com.apple.mount-точка ( | public.item, com.apple.resolvable | Точка монтирования тома | |
com.apple.alias-запись ( | public.data, com.apple.resolvable | 'alis' | Запись псевдонима. |
com.apple.alias-файл ( | public.data, com.apple.resolvable | Файл псевдонима. | |
public.font | public.data | Базовый тип для шрифтов. | |
public.truetype-шрифт | public.font | Шрифт TrueType. | |
com.adobe.postscript-шрифт | public.font | Шрифт PostScript. | |
com.apple.truetype- шрифт чемодана ветви данных | public.truetype-шрифт | .dfont, 'dfon' | Шрифт ветви данных TrueType. |
public.opentype-шрифт | public.font | .otf, 'OTTO' | PostScript шрифт OpenType. |
public.truetype-ttf-font | public.truetype-шрифт | .ttf | TrueType шрифт OpenType. |
public.truetype-набор - шрифт | public.font | .ttc, 'ttcf' | Шрифт набора TrueType. |
com.apple.font-чемодан | public.font | .suit, 'FFIL', 'ffil', 'sfnt', 'tfil' | Чемодан шрифта. |
-шрифт com.adobe.postscript-lwfn | com.adobe.postscript- шрифт | 'LWFN' | Контурный шрифт Типа 1 PostScript. |
com.adobe.postscript-pfb- шрифт | com.adobe.postscript- шрифт | .pfb | Контурный шрифт PostScriptType1. |
com.adobe.postscript.pfa- шрифт | com.adobe.postscript- шрифт | .pfa | Контурный шрифт PostScriptType 1. |
com.apple.colorsync-профиль | public.data | .icc, .icm, .pf, 'профессор' | Профиль ColorSync. |
Таблица 2 перечисляет UTIs, используемый для идентификации альтернативных тегов. Вы используете их для указания альтернативных методов идентификации тега в объявлениях UTI.
Идентификатор | Соответствует | Комментарии |
---|---|---|
public.filename-расширение | public.case-insensitive-text | Расширение файла. |
public.mime-ввести | public.case-insensitive-text | Тип MIME. |
com.apple.ostype | public.text | Четыре кода символа (тип |
com.apple.nspboard-ввести | public.text | Тип NSPasteboard. |
Таблица 3 перечисляет сторонний UTIs, который система повторно объявляет как импортированные типы.
(Постоянный) идентификатор | Соответствует | Теги | Комментарии |
---|---|---|---|
com.adobe.pdf ( | public.data, public.composite- содержание | 'PDF', .pdf, приложение/PDF, Apple тип области монтажа PDF | Данные PDF. |
com.adobe.postscript | public.data | .ps, приложение/постскриптум | Данные PostScript. |
com.adobe.encapsulated- постскриптум | com.adobe.postscript | .eps, Инкапсулированный формат PostScript NeXT v1.2 тип области монтажа | Инкапсулированный формат PostScript. |
com.adobe.photoshop- изображение | public.image | .psd, '8 бит/с', image/x-photoshop, изображение/фотошоп, image/psd, приложение/фотошоп | Документ Adobe Photoshop. |
com.adobe.illustrator.ai- изображение | public.image | .ai | Документ Adobe Illustrator. |
com.compuserve.gif ( | public.image | 'GIFf', .gif, image/gif | Изображение GIF. |
com.microsoft.bmp ( | public.image | 'BMP', 'BMPf', .bmp | Растровое изображение Windows. |
com.microsoft.ico ( | public.image | .ico | Изображение значка Windows. |
com.microsoft.word.doc | public.data | 'W8BN', .doc, приложение/MSWord | Данные Microsoft Word. |
com.microsoft.excel.xls | public.data | 'XLS8', .xls, application/vnd.ms-excel | Данные Microsoft Excel. |
com.microsoft.powerpoint. ppt | public.data, public.presentation | .ppt, 'SLD8', application/mspowerpoint | Презентация Microsoft PowerPoint. |
com.microsoft.waveform- аудио | public.audio | .wav, .wave, '.WAV', 'WAVE', audio/wav, аудио/волна | Аудио формы волны. |
com.microsoft.advanced- системный формат | public.audiovisual- содержание | .asf, 'ASF _', video/x-ms-asf | Формат Microsoft Advanced Systems. |
com.microsoft.windows- носители-wm | public.movie, com.microsoft.advanced- системный формат | .wm, video/x-ms-wm | Windows Media. |
com.microsoft.windows- носители-wmv | public.movie, com.microsoft.advanced- системный формат | .wmv, video/x-ms-wmv | Windows Media. |
com.microsoft.windows- носители-wmp | public.movie, com.microsoft.advanced- системный формат | .wmp, video/x-ms-wmp | Windows Media. |
com.microsoft.windows- носители-wma | public.audio, com.microsoft.advanced- системный формат | .wma, video/x-ms-wma | Аудио Windows Media. |
com.microsoft.advanced- потоковый редиректор | public.xml, public.audiovisual- содержание | .asx, 'ASX _', video/x-ms-asx | Усовершенствованный потоковый редиректор. |
com.microsoft.windows- носители-wmx | public.audio, com.microsoft.advanced- потоковый редиректор | .wmx, видео x мс wmx | Windows Media. |
com.microsoft.windows- носители-wvx | public.audio, com.microsoft.advanced- потоковый редиректор | .wvx, видео x мс wvx | Windows Media. |
com.microsoft.windows- воск носителей | public.audio, com.microsoft.advanced- потоковый редиректор | .wax, видео x воск мс | Аудио Windows Media. |
com.apple.keynote.key | com.apple.package, public.presentation | .key | Документ Представления ведущих идей Apple. |
com.apple.keynote.kth | com.apple.package, public.composite- содержание | .kth | Тема Представления ведущих идей Apple. |
com.truevision.tga-изображение | public.image | .tga, 'TPIC', изображение/тарга, image/tga, application/tga | Изображение TGA. |
com.sgi.sgi-изображение | public.image | .sgi, '.SGI', image/sgi | Изображение Silicon Graphics. |
com.ilm.openexr-изображение | public.image | .exr | Изображение OpenEXR. |
com.kodak.flashpix.image | public.image | .fpx, image/fpx, application/vnd.fpx | Изображение FlashPix. |
com.j2.jfx-факс | public.fax | .jfx | Факс J2. |
com.js.efx-факс | public.fax | .efx, image/efax | факс eFax. |
com.digidesign.sd2-аудио | public.audio | .sd2, 'Sd2f' | Звукорежиссер Digidesign II аудио. |
com.real.realmedia | public.movie | .rm, 'PNRM', application/vnd.rn-realmedia | RealMedia. |
com.real.realaudio | public.audio | .ram, .ra, 'PNRA', audio/vnd.rn-realaudio, audio/x-pn-realaudio | Аудио RealMedia. |
com.real.smil | public.xml | .smil, application/smil | Реальный синхронизируемый мультимедийный язык интеграции. |
com.allume.stuffit-архив | public.data, public.archive | .sit, .sitx, application/x-stuffit, application/x-sit, application/stuffit | Архив Stuffit. |