System::IO::File sınıfı
İçindekiler
[
Saklamak
]File class
Dosyaları yönetmek için yöntemler sağlar. Bu, örnek hizmeti olmayan statik bir türdür. Onun örneklerini hiçbir şekilde oluşturmamalısınız.
class File
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static AppendAllLines(const String&, const SharedPtr<Collections::Generic::IEnumerable<String>>&, const EncodingPtr&) | Belirtilen kodlama kullanılarak, belirtilen dize koleksiyonundaki dizeleri belirtilen dosyaya, her dizeyi yeni bir satıra yazarak ekler. Belirtilen dosya yoksa oluşturulur. Tüm dizeler yazıldıktan sonra dosya kapatılır. |
| static AppendAllText(const String&, const String&, const EncodingPtr&) | Belirtilen dizeyi belirtilen kodlama kullanarak belirtilen dosyaya ekler. |
| static AppendText(const String&) | UTF-8 kodlaması kullanarak belirtilen dosyaya metin ekleyen bir StreamWriter nesnesi oluşturur. Belirtilen dosya yoksa oluşturulur. |
| static Copy(const String&, const String&, bool) | Belirtilen dosyayı belirtilen konuma kopyalar. Hedef dosya zaten varsa, bir parametre onun üzerine yazılıp yazılmayacağını belirler. |
| static Create(const String&, int32_t, FileOptions) | Yeni bir dosya (veya mevcut dosyanın üzerine yazar) oluşturur ve belirtilen tampon boyutu ve seçenekler kullanılarak okuma ve yazma erişimi için açar. |
| static CreateText(const String&) | UTF-8 kodlu metin yazmak için yeni bir dosya oluşturur veya mevcut dosyayı açar. |
| static Decrypt(const String&) | UYGULANMADI. |
| static Delete(const String&) | Belirtilen dosya veya dizini siler. |
| static Encrypt(const String&) | UYGULANMADI. |
| static Exists(const String&) | Belirtilen yolun mevcut bir dosyaya işaret edip etmediğini belirler. |
| static GetAttributes(const String&) | Belirtilen varlığın özniteliklerini döndürür. |
| static GetCreationTime(const String&) | Belirtilen varlığın oluşturulma zamanını yerel saat olarak döndürür. |
| static GetCreationTimeUtc(const String&) | Belirtilen varlığın oluşturulma zamanını UTC saat olarak döndürür. |
| static GetLastAccessTime(const String&) | Belirtilen varlığın son erişim zamanını yerel saat olarak döndürür. |
| static GetLastAccessTimeUtc(const String&) | Belirtilen varlığın son erişim zamanını UTC zamanı olarak döndürür. |
| static GetLastWriteTime(const String&) | Belirtilen varlığın son yazma zamanını yerel zaman olarak döndürür. |
| static GetLastWriteTimeUtc(const String&) | Belirtilen varlığın son yazma zamanını UTC zamanı olarak döndürür. |
| static Move(const String&, const String&) | Belirtilen dosyayı yeni konuma taşır. |
| static Open(const String&, FileMode) | Belirtilen dosyayı belirtilen modda okuma ve yazma için, paylaşım olmadan açar. |
| static Open(const String&, FileMode, FileAccess, FileShare) | Belirtilen dosyayı belirtilen modda, belirtilen erişim türü ve paylaşım seçeneğiyle açar. |
| static OpenRead(const String&) | Belirtilen dosyayı yalnızca okuma için, ‘Open’ modunda, okuma için paylaşımlı erişimle açar. |
| static OpenText(const String&, const EncodingPtr&) | Belirtilen mevcut dosyayı, UTF-8 kodlamasını kullanarak metin okuma için, paylaşım olmadan açar. |
| static OpenWrite(const String&) | Belirtilen dosyayı yalnızca yazma için, ‘OpenOrCreate’ modunda, paylaşım olmadan açar. |
| static ReadAllBytes(const String&) | Belirtilen ikili dosyanın içeriğini bir bayt dizisine okur. |
| static ReadAllLines(const String&, const EncodingPtr&) | Belirtilen metin dosyasının içeriğini satır satır, belirtilen karakter kodlamasını kullanarak bir dizi dizeye okur. |
| static ReadAllText(const String&, const EncodingPtr&) | Belirtilen metin dosyasının içeriğini, belirtilen karakter kodlamasını kullanarak tek bir String nesnesine okur. |
| static ReadLines(const String&, const EncodingPtr&) | Belirtilen metin dosyasının içeriğini satır satır, belirtilen karakter kodlamasını kullanarak okur ve her biri dosyanın tek bir satırını temsil eden dize koleksiyonunu döndürür. |
| static Replace(const String&, const String&, const String&, bool) | Bir dosyanın içeriğini diğeriyle değiştirir ve değiştirilen dosyanın bir yedeğini oluşturur. |
| static SetAttributes(const String&, FileAttributes) | Belirtilen dosyada belirtilen öznitelikleri ayarlar. |
| static SetCreationTime(const String&, DateTime) | UYGULANMADI. |
| static SetCreationTimeUtc(const String&, DateTime) | UYGULANMADI. |
| static SetLastAccessTime(const String&, DateTime) | UYGULANMADI. |
| static SetLastAccessTimeUtc(const String&, DateTime) | UYGULANMADI. |
| static SetLastWriteTime(const String&, DateTime) | Belirtilen varlığın son yazma zamanını yerel zaman olarak ayarlar. |
| static SetLastWriteTimeUtc(const String&, DateTime) | Belirtilen varlığın son yazma zamanını UTC zamanı olarak ayarlar. |
| static WriteAllBytes(const String&, const ArrayPtr<uint8_t>&) | Belirtilen ikili dosyanın üzerine yazar ve belirtilen baytları dosyaya yazar. |
| static WriteAllLines(const String&, const SharedPtr<Collections::Generic::IEnumerable<String>>&, const EncodingPtr&) | Yeni bir metin dosyası oluşturur veya mevcut olanın üzerine yazar ve belirtilen kodlamayı kullanarak, belirtilen dizilebilir dize koleksiyonundaki tüm dizeleri dosyaya yazar; her dize yeni bir satıra konur. |
| static WriteAllLines(const String&, const ArrayPtr<String>&, const EncodingPtr&) | Yeni bir metin dosyası oluşturur veya mevcut olanın üzerine yazar ve belirtilen kodlamayı kullanarak, belirtilen dize dizisindeki tüm dizeleri dosyaya yazar; her dize yeni bir satıra konur. |
| static WriteAllText(const String&, const String&, const EncodingPtr&) | Yeni bir metin dosyası oluşturur veya mevcut olanın üzerine yazar ve belirtilen kodlamayı kullanarak, belirtilen dizenin içeriğini dosyaya yazar. |
Alanlar
| Alan | Açıklama |
|---|---|
| static DefaultBufferSize | Bir dosyadan okuma ve dosyaya yazma sırasında tamponlanan bayt sayısının varsayılan değeri. |
Ayrıca Bakınız
- Namespace System::IO
- Library Aspose.Font for C++