Directory クラス
.creationDate
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.creationDate : Date
説明
.creationDate
プロパティは、フォルダーの作成日を返します。
このプロパティは 読み取り専用 です。
.creationTime
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.creationTime : Time
説明
.creationTime
プロパティは、フォルダーの作成時刻を返します (00:00 からの 経過秒数の形式)。
このプロパティは 読み取り専用 です。
.exists
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.exists : Boolean
説明
.exists
プロパティは、ディスク上にフォルダーが存在する場合は true を返します (それ以外の場合は false)。
このプロパティは 読み取り専用 です。
.extension
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.extension : Text
説明
.extension
プロパティは、フォルダー名の拡張子を返します (あれば)。 拡張子は必ず"." で始まります。 フォルダー名が拡張子を持たない場合には、このプロパティは空の文字列を返します。
このプロパティは 読み取り専用 です。
.fullName
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.fullName : Text
説明
.fullName
プロパティは、拡張子 (あれば) を含めたフォルダーの完全な名称を返します。
このプロパティは 読み取り専用 です。
.hidden
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.hidden : Boolean
説明
.hidden
プロパティは、フォルダーがシステムレベルで "非表示" に設定されていれば true を返します (それ以外の場合は false)。
このプロパティは 読み取り専用 です。
.isAlias
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.isAlias : Boolean
説明
.isAlias
プロパティは、Folder
オブジェクトに対しては常に false を返します。
このプロパティは 読み取り専用 です。
.isFile
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.isFile : Boolean
説明
.isFile
プロパティは、フォルダーに対しては常に false を返します。
このプロパティは 読み取り専用 です。
.isFolder
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.isFolder : Boolean
説明
.isFolder
プロパティは、フォルダーに対しては常に true を返します。
このプロパティは 読み取り専用 です。
.isPackage
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.isPackage : Boolean
説明
.isPackage
プロパティは、フォルダーが macOS上のパッケージである (かつディスク上に存在している) 場合に true を返します。 それ以外の場合は false を返します。
Windows 上においては、.isPackage
は常に false を返します。
このプロパティは 読み取り専用 です。
.modificationDate
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.modificationDate : Date
説明
.modificationDate
プロパティは、フォルダーの最終変更日を返します。
このプロパティは 読み取り専用 です。
.modificationTime
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.modificationTime : Time
説明
.modificationTime
プロパティは、フォルダーの最終変更時刻を返します (00:00 からの経過秒数の形式)。
このプロパティは 読み取り専用 です。
.name
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.name : Text
説明
.name
プロパティは、拡張子 (あれば) を含まないフォルダー名を返します。
このプロパティは 読み取り専用 です。
.original
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.original : 4D.Folder
説明
.original
プロパティは、対象フォルダーと同じフォルダーオブジェクトを返します。
このプロパティは 読み取り専用 です。
このプロパティは、フォルダーやファイルを処理する汎用的なコードを書くために使用できます。
.parent
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.parent : 4D.Folder
説明
.parent
プロパティは、対象フォルダーの親フォルダーオブジェクトを返します。 パスがシステムパスを表す場合 (例: "/DATA/")、システムパスが返されます。
親フォルダーが存在しない場合 (root) は、このプロパティは null値を返します。
このプロパティは 読み取り専用 です。
.path
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.path : Text
説明
.path
プロパティは、フォルダーの POSIXパスを返します。 パスがファイルシステムを表す場合 (例: "/DATA/")、ファイルシステムが返されます。
このプロパティは 読み取り専用 です。
.platformPath
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.platformPath : Text
説明
.platformPath
プロパティは、カレントプラットフォームのシンタックスで表現されたフォルダーのパスを返します。
このプロパティは 読み取り専用 です。
.copyTo()
履歴
リリース | 内容 |
---|---|
17 R5 | 追加 |
.copyTo( destinationFolder : 4D.Folder { ; newName : Text } { ; overwrite : Integer } ) : 4D.Folder
引数 | タイプ | 説明 | |
---|---|---|---|
destinationFolder | 4D.Folder | -> | 宛先フォルダー |
newName | Text | -> | コピー先フォルダーの名前 |
overwrite | Integer | -> | 既存要素を上書きするには fk overwrite を渡します |
戻り値 | 4D.Folder | <- | コピーされたフォルダー |