System::IO::DirectoryInfo sınıfı

DirectoryInfo class

Bir dosya sistemi yolunu, bu yolla başvurulan bir dizini temsil eder ve dizinleri yönetmek için örnek yöntemler sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirmek için kullanın.

class DirectoryInfo : public System::IO::FileSystemInfo

Yöntemler

YöntemAçıklama
Create()Geçerli nesne tarafından temsil edilen yolda bir dizin oluşturur.
CreateSubdirectory(const String&)Belirtilen yolda alt dizinler oluşturur.
Delete() overrideGeçerli nesne tarafından temsil edilen yoldaki dizin boşsa, dizini kaldırır.
Delete(bool)Geçerli nesne tarafından temsil edilen yoldaki dizini kaldırır. Bir parametre, dizin boş değilse içeriğin yinelemeli olarak kaldırılıp kaldırılmayacağını belirtir.
DirectoryInfo(const String&)Belirtilen yolda DirectoryInfo sınıfının bir örneğini oluşturur.
EnumerateDirectories()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dizinleri içeren yinelemeli bir koleksiyon döndürür.
EnumerateDirectories(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dizinleri arar.
EnumerateDirectories(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde veya bu dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dizinleri arar.
EnumerateFiles()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dosyaları içeren yinelemeli bir koleksiyon döndürür.
EnumerateFiles(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dosyaları arar.
EnumerateFiles(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde veya bu dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dosyaları arar.
EnumerateFileSystemInfos()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dosya ve dizinleri içeren yinelenebilir bir koleksiyon döndürür.
EnumerateFileSystemInfos(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dosya ve dizinleri arar.
EnumerateFileSystemInfos(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde ya da bu nesnenin temsil ettiği dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dosya ve dizinleri arar.
get_Exists() overrideGeçerli nesne tarafından temsil edilen yolun mevcut bir dizine işaret edip etmediğini belirler.
get_Name() overrideGeçerli nesne tarafından temsil edilen yolun işaret ettiği varlığın adını döndürür.
get_Parent()Geçerli nesne tarafından temsil edilen dizinin üst dizinine işaret eden bir yolu temsil eden DirectoryInfo nesnesine ortak bir işaretçi döndürür.
get_Root()Geçerli nesne tarafından temsil edilen dizinin kök dizinine işaret eden bir yolu temsil eden DirectoryInfo nesnesine ortak bir işaretçi döndürür.
GetDirectories()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dizinleri temsil eden DirectoryInfo nesnelerine ortak işaretçiler içeren bir dizi döndürür.
GetDirectories(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dizinleri arar.
GetDirectories(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde veya bu dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dizinleri arar.
GetFiles()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dizinleri temsil eden FileInfo nesnelerine ortak işaretçiler içeren bir dizi döndürür.
GetFiles(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dosyaları arar.
GetFiles(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde veya bu dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dosyaları arar.
GetFileSystemInfos()Geçerli nesne tarafından temsil edilen dizinde bulunan tüm dosya ve dizinleri temsil eden FileSystemInfo nesnelerine ortak işaretçiler içeren bir dizi döndürür.
GetFileSystemInfos(const String&)Geçerli nesne tarafından temsil edilen dizinde belirtilen arama kriterlerini karşılayan dosya ve dizinleri arar.
GetFileSystemInfos(const String&, SearchOption)Geçerli nesne tarafından temsil edilen dizinde ya da bu nesnenin temsil ettiği dizinden kök alan tüm dizin ağacında belirtilen arama kriterlerini karşılayan dosya ve dizinleri arar.
MoveTo(const String&)Geçerli nesne tarafından temsil edilen dizini ve tüm içeriğini belirtilen konuma taşır.
ToString() const overrideGeçerli nesne tarafından temsil edilen yolu içeren bir dize döndürür.

Ayrıca Bakınız