System::IO::File sınıfı
İçindekiler
[
Saklamak
]File class
Dosyaları işlemek için yöntemler sağlar. Bu, örnek hizmeti olmayan statik bir türdür. Herhangi bir şekilde onun örneklerini asla 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 birini yeni bir satıra yazarak ekler. Belirtilen dosya mevcut değilse, oluşturulur. Tüm dizeler yazıldıktan sonra dosya kapatılır. |
| static AppendAllText(const String&, const String&, const EncodingPtr&) | Belirtilen kodlamayı kullanarak belirtilen dizeyi belirtilen dosyaya ekler. |
| static AppendText(const String&) | UTF-8 kodlamasını kullanarak belirtilen dosyaya metin ekleyen bir StreamWriter nesnesi oluşturur. Belirtilen dosya mevcut değilse, oluşturulur. |
| static Copy(const String&, const String&, bool) | Belirtilen dosyayı belirtilen konuma kopyalar. Hedef dosya zaten mevcutsa, bir parametre onun üzerine yazılıp yazılmayacağını belirler. |
| static Create(const String&, int32_t, FileOptions) | Belirtilen tampon boyutu ve seçenekler kullanılarak yeni bir dosya (veya mevcut olanı üzerine yazar) oluşturur ve okuma‑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 saat olarak döndürür. |
| static GetLastWriteTime(const String&) | Belirtilen varlığın son yazma zamanını yerel saat olarak döndürür. |
| static GetLastWriteTimeUtc(const String&) | Belirtilen varlığın son yazma zamanını UTC saat 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ıyla, paylaşım olmadan metin okuma için 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 stringe 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 stringlerden oluşan bir enumerable koleksiyon döndürür. |
| static Replace(const String&, const String&, const String&, bool) | Bir dosyanın içeriğini başka bir dosyayla 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 saat olarak ayarlar. |
| static SetLastWriteTimeUtc(const String&, DateTime) | Belirtilen varlığın son yazma zamanını UTC saat olarak ayarlar. |
| static WriteAllBytes(const String&, const ArrayPtr<uint8_t>&) | Belirtilen ikili dosyanın üzerine yazar ve belirtilen baytları ona yazar. |
| static WriteAllLines(const String&, const SharedPtr<Collections::Generic::IEnumerable<String>>&, const EncodingPtr&) | Belirtilen kodlamayı kullanarak yeni bir metin dosyası oluşturur veya mevcut dosyanın üzerine yazar ve belirtilen enumerable string koleksiyonundaki tüm stringleri dosyaya yazar, her string yeni bir satıra. |
| static WriteAllLines(const String&, const ArrayPtr<String>&, const EncodingPtr&) | Belirtilen kodlamayı kullanarak yeni bir metin dosyası oluşturur veya mevcut dosyanın üzerine yazar ve belirtilen dizi stringindeki tüm stringleri dosyaya yazar, her string yeni bir satıra. |
| static WriteAllText(const String&, const String&, const EncodingPtr&) | Belirtilen kodlamayı kullanarak yeni bir metin dosyası oluşturur veya mevcut dosyanın üzerine yazar ve belirtilen stringin 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.Page for C++