継承関係(Inheritance)

item
disk item
 └file
  └QuickTime file
   ├audio file
   └movie file

属性(Properties)

fileクラスから継承された属性
contents QuickTime data[r/o]
含まれるQuickTimeデータ

解説(Note)

 contentsでいちいち取り出さなくても、QuickTime dataの属性がQuickTime fileにも存在するように使える。

 ofでオブジェクトをつないでパスを表現すると使えない。
 現状(10.4.1の時点)では、例のようにパスを一気に指定して使う他ないようで、不便だ。
 とりあえず、path ofでpathを取り出して使うこととなるかと思う。

用例(Example)

  1. tell application "System Events"
    	set thePath to "Tiger:Users:XXX:Movies:Ships.mov"
    	set theFile to QuickTime file thePath
    	auto play of theFile
    end tell