Kelas System::IO::DirectoryInfo

DirectoryInfo class

Mewakili jalur sistem file, sebuah direktori yang dirujuk oleh jalur ini dan menyediakan metode instansi untuk memanipulasi direktori. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instansi tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskan ke fungsi sebagai argumen.

class DirectoryInfo : public System::IO::FileSystemInfo

Metode

MetodeDeskripsi
Create()Membuat sebuah direktori pada jalur yang diwakili oleh objek saat ini.
CreateSubdirectory(const String&)Membuat subdirektori pada jalur yang ditentukan.
Delete() overrideMenghapus direktori yang dirujuk oleh jalur yang diwakili oleh objek saat ini jika direktori tersebut kosong.
Delete(bool)Menghapus direktori yang dirujuk oleh jalur yang diwakili oleh objek saat ini. Sebuah parameter menentukan apakah isi direktori harus dihapus secara rekursif jika direktori tidak kosong.
DirectoryInfo(const String&)Membuat sebuah instansi dari kelas DirectoryInfo pada jalur yang ditentukan.
EnumerateDirectories()Mengembalikan koleksi enumerable yang berisi semua direktori yang berada dalam direktori yang diwakili oleh objek saat ini.
EnumerateDirectories(const String&)Mencari direktori yang memenuhi kriteria pencarian yang ditentukan dalam direktori yang diwakili oleh objek saat ini.
EnumerateDirectories(const String&, SearchOption)Mencari direktori yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
EnumerateFiles()Mengembalikan koleksi enumerable yang berisi semua file yang terletak di direktori yang direpresentasikan oleh objek saat ini.
EnumerateFiles(const String&)Mencari file yang memenuhi kriteria pencarian yang ditentukan di dalam direktori yang direpresentasikan oleh objek saat ini.
EnumerateFiles(const String&, SearchOption)Mencari file yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
EnumerateFileSystemInfos()Mengembalikan koleksi enumerable yang berisi semua file dan direktori yang terletak di direktori yang direpresentasikan oleh objek saat ini.
EnumerateFileSystemInfos(const String&)Mencari file dan direktori yang memenuhi kriteria pencarian yang ditentukan di dalam direktori yang direpresentasikan oleh objek saat ini.
EnumerateFileSystemInfos(const String&, SearchOption)Mencari file dan direktori yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
get_Exists() overrideMenentukan apakah jalur yang direpresentasikan oleh objek saat ini mengacu pada direktori yang ada.
get_Name() overrideMengembalikan nama entitas yang dirujuk oleh jalur yang direpresentasikan oleh objek saat ini.
get_Parent()Mengembalikan shared pointer ke objek DirectoryInfo yang merepresentasikan jalur yang merujuk ke direktori induk dari direktori yang direpresentasikan oleh objek saat ini.
get_Root()Mengembalikan shared pointer ke objek DirectoryInfo yang merepresentasikan jalur yang merujuk ke direktori root dari direktori yang direpresentasikan oleh objek saat ini.
GetDirectories()Mengembalikan array yang berisi shared pointer ke objek DirectoryInfo yang merepresentasikan semua direktori yang terletak di direktori yang direpresentasikan oleh objek saat ini.
GetDirectories(const String&)Mencari direktori yang memenuhi kriteria pencarian yang ditentukan dalam direktori yang diwakili oleh objek saat ini.
GetDirectories(const String&, SearchOption)Mencari direktori yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
GetFiles()Mengembalikan array yang berisi shared pointer ke objek FileInfo yang merepresentasikan semua direktori yang terletak di direktori yang direpresentasikan oleh objek saat ini.
GetFiles(const String&)Mencari file yang memenuhi kriteria pencarian yang ditentukan di dalam direktori yang direpresentasikan oleh objek saat ini.
GetFiles(const String&, SearchOption)Mencari file yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
GetFileSystemInfos()Mengembalikan array yang berisi shared pointer ke objek FileSystemInfo yang merepresentasikan semua file dan direktori yang terletak di direktori yang direpresentasikan oleh objek saat ini.
GetFileSystemInfos(const String&)Mencari file dan direktori yang memenuhi kriteria pencarian yang ditentukan di dalam direktori yang direpresentasikan oleh objek saat ini.
GetFileSystemInfos(const String&, SearchOption)Mencari file dan direktori yang memenuhi kriteria pencarian yang ditentukan baik di dalam direktori yang direpresentasikan oleh objek saat ini maupun di seluruh pohon direktori yang berakar pada direktori yang direpresentasikan oleh objek saat ini.
MoveTo(const String&)Memindahkan direktori yang direpresentasikan oleh objek saat ini beserta semua isinya ke lokasi yang ditentukan.
ToString() const overrideMengembalikan string yang berisi jalur yang direpresentasikan oleh objek saat ini.

Lihat Juga