File が Args オブジェクトに `map_each` 関数を使用せずに渡されると、path フィールドの値を取得して文字列に変換されます。
map_each
メンバー
basename
string File.basename
dirname
string File.dirname
extension
string File.extension
is_directory
bool File.is_directory
is_source
bool File.is_source
owner
Label File.owner
None を返す場合があります。
path
string File.path
short_path です。ルートは空にできます。通常、生成されていないファイルの場合は空になります。生成されたファイルの場合、通常は構成固有のパス フラグメントが含まれます。このフラグメントには、ファイルのビルドに使用されたターゲット CPU アーキテクチャなどの情報がエンコードされます。バイナリの実行ファイルに含まれている場合は、ファイルがマッピングされるパスに short_path を使用します。
root
root File.root
short_path
string File.short_path
tree_relative_path
string File.tree_relative_path
tree_relative_path は、アクション コマンドのディレクトリの展開されたファイル(Args.add_all())でのみ使用できます。他のタイプのファイルの場合、このフィールドにアクセスするとエラーになります。