System::IO::FileSystemInfo クラス

FileSystemInfo class

FileInfoDirectoryInfo の基底クラスです。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。

class FileSystemInfo : public System::Object

メソッド

メソッド説明
virtual Delete()現在のオブジェクトが表すエンティティを削除します。
virtual Finalize()何もしません。
get_Attributes()現在のオブジェクトが表すエンティティの属性を返します。
get_CreationTime()現在のオブジェクトが表すエンティティの作成時刻(ローカル時間)を返します。
get_CreationTimeUtc()現在のオブジェクトが表すエンティティの作成時刻(UTC 時間)を返します。
virtual get_Exists()現在のオブジェクトが表すパスで参照されるエンティティが存在するかどうかを判断します。
get_Extension()現在のオブジェクトが表すファイルの拡張子を返します。
virtual get_FullName()現在のオブジェクトが表すエンティティのフルネーム(パスを含む)を返します。
get_LastAccessTime()現在のオブジェクトが表すエンティティの最終アクセス時刻(ローカル時間)を返します。
get_LastAccessTimeUtc()現在のオブジェクトが表すエンティティの最終アクセス時刻(UTC)を返します。
get_LastWriteTime()現在のオブジェクトが表すエンティティの最終書き込み時刻(ローカル時間)を返します。
get_LastWriteTimeUtc()現在のオブジェクトが表すエンティティの最終書き込み時刻(UTC)を返します。
virtual get_Name()現在のオブジェクトが表すエンティティの名前を返します。
Refresh()現在のオブジェクトの状態を更新します。
set_Attributes(FileAttributes)現在のオブジェクトが表すエンティティに指定された属性を設定します。
set_CreationTime(DateTime)現在のオブジェクトが表すエンティティの作成時刻をローカル時間として設定します。
set_CreationTimeUtc(DateTime)現在のオブジェクトが表すエンティティの作成時刻を UTC として設定します。
set_LastAccessTime(DateTime)現在のオブジェクトが表すエンティティの最終アクセス時刻をローカル時間として設定します。
set_LastAccessTimeUtc(DateTime)現在のオブジェクトが表すエンティティの最終アクセス時刻を UTC として設定します。
set_LastWriteTime(DateTime)現在のオブジェクトが表すエンティティの最終書き込み時刻をローカル時間として設定します。
set_LastWriteTimeUtc(DateTime)現在のオブジェクトが表すエンティティの最終書き込み時刻を UTC として設定します。

参照