Dosya İşlemleri
Dosya İşlemleri (File Operations)
ReadD7Resource
- Dönüş Tipi: string
- Parametreler:
- fileName (string): Dosya adı
- encoding (string): Kodlama (varsayılan: "iso-8859-9")
- Açıklama: DinamoPlus kaynak dosyasını okur
Örnek Kullanım:
string result = Doc.ReadD7Resource("template.txt", "iso-8859-9");
// Sonuç: Dosya içeriği
FileExist
- Dönüş Tipi: bool
- Parametreler:
- fileName (string): Dosya adı
- Açıklama: Dosyanın var olup olmadığını kontrol eder
Örnek Kullanım:
bool result = Doc.FileExist("test.txt");
// Sonuç: true/false
MoveFile
- Dönüş Tipi: bool
- Parametreler:
- sourcePath (string): Kaynak dosya yolu
- targetPath (string): Hedef dosya yolu
- Açıklama: Dosyayı taşır
Örnek Kullanım:
bool result = Doc.MoveFile("source.txt", "target.txt");
// Sonuç: true/false
ReadSource
- Dönüş Tipi: string
- Parametreler:
- fileName (string): Dosya adı
- encoding (string): Kodlama (varsayılan: "iso-8859-9")
- Açıklama: Kaynak dosyayı okur
Örnek Kullanım:
string result = Doc.ReadSource("source.txt", "iso-8859-9");
// Sonuç: Dosya içeriği
GetHtmlStringFromWwwRoot
- Dönüş Tipi: string
- Parametreler:
- fileName (string): Dosya adı
- Açıklama: wwwroot klasöründen HTML string okur
Örnek Kullanım:
string result = Doc.GetHtmlStringFromWwwRoot("index.html");
// Sonuç: HTML içeriği
WriteSource
- Dönüş Tipi: void
- Parametreler:
- fileName (string): Dosya adı
- content (string): Yazılacak içerik
- encoding (string): Kodlama (varsayılan: "iso-8859-9")
- Açıklama: Kaynak dosyaya yazar
Örnek Kullanım:
Doc.WriteSource("output.txt", "content", "iso-8859-9");
EnsureDirectoriesForFile
- Dönüş Tipi: void
- Parametreler:
- fullFilePath (string): Tam dosya yolu
- Açıklama: Dosya için gerekli dizinleri oluşturur
Örnek Kullanım:
Doc.EnsureDirectoriesForFile("C:\\temp\\subfolder\\file.txt");
FixPath
- Dönüş Tipi: string
- Parametreler:
- path (string): Düzeltilecek yol
- Açıklama: Dosya yolunu düzeltir
Örnek Kullanım:
string result = Doc.FixPath("C:/temp//file.txt");
// Sonuç: "C:\\temp\\file.txt"
SafeCombine
- Dönüş Tipi: string
- Parametreler:
- parts (params string[]): Birleştirilecek parçalar
- Açıklama: Dosya yol parçalarını güvenli şekilde birleştirir
Örnek Kullanım:
string result = Doc.SafeCombine("C:", "temp", "file.txt");
// Sonuç: "C:\\temp\\file.txt"