Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

Uniform Type Identifier

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Uniform Type IdentifierUTI)はデータ(エンティティ)のタイプ(種類、型)を一意に識別する文字列である。AppleMac OS X v10.4 から追加され[1]Spotlight などでファイルフォルダクリップボードのデータ、バンドルエイリアスシンボリックリンクストリーミングデータなどを識別するのに利用されている。UTIはドメイン名を逆さにした構造をしている。また、UTIはマルチメディアファイルが(MIMEタイプ のように)単一のタイプに識別されないように多重継承を採用している。つまり1つの識別子は例えばpublic.audiopublic.videopublic.textpublic.image など複数の識別子を継承できる。

継承の階層がUTIの最も重要な部分である。UTIの階層には次の2つがある。

  • 物理階層[2]
  • 機能階層[3]

物理階層での継承は必須だが、機能階層での継承は任意である。

publicドメインはAppleのみが宣言可能なドメインで、UTIにおける基底タイプを含んでいる。

識別子継承元意味
public.item物理ヒエラルキーの基底タイプ
public.contentすべてのドキュメント・データ(機能ヒエラルキー)の基底タイプ
public.datapublic.itemファイル、バイトストリーム、クリップボードデータの基底タイプ
public.imagepublic.data
public.content
画像の基底タイプ

UTIは他のファイルタイプ識別子を識別する用途でも使われる。

識別子継承元意味
public.filename-extensionpublic.case-insensitive-text拡張子
public.mime-typepublic.case-insensitive-textMIMEタイプ
com.apple.ostypepublic.textOSTypeリソースフォーク参照。
com.apple.nspboard-typepublic.textNSPasteboardタイプ

脚注

[編集]
  1. ^クリップボードではMac OS X v10.3 から利用されていた
  2. ^physical hierarchy
  3. ^functional hierarchy

外部リンク

[編集]
バージョン
macOS logo
アプリケーション
廃止
ユーティリティ
廃止
テクノロジーおよび
インタフェース
非推奨
廃止
開発ツール
その他
スタブアイコン

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。

https://ja.wikipedia.org/w/index.php?title=Uniform_Type_Identifier&oldid=93586833」から取得
カテゴリ:
隠しカテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp