トップQs
タイムライン
チャット
視点

Uniform Type Identifier

ウィキペディアから

Remove ads
Remove ads

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における基底タイプを含んでいる。

さらに見る 識別子, 継承元 ...

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

さらに見る 識別子, 継承元 ...
Remove ads

脚注

Loading content...

外部リンク

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads