Nedir?
Path özelliği içerisinde verilen tam dosya yolunun varolup olmadığını kontrol eder ve boolean tipte dönüş verir. Dosya yada dosya yolu bulunamaz ise False verecektir.
Sentaks
<FileExist Path="$(Path)" />
Özellikler
| Adı | Açıklama | |
|---|---|---|
| Path | Var olup olmadığı kontrol edilecek dosyanın tam olarak yolu belirtilir |
Örnek
Script
<SetVariable Name="$(Path)">
<Value Culture="" Target="None">eval::/*/DosyaYolu</Value>
</SetVariable>
<If>
<Then>
<Condition>
<FileExist Path="$(Path)" />
</Condition>
<Perform>
<Set Node="FileExistReturn">
<Value Culture="" Target="None">Dosya bulundu</Value>
</Set>
</Perform>
</Then>
<Else>
<Condition />
<Perform>
<Set Node="FileExistReturn">
<Value Culture="" Target="None">Dosya bulunamadı</Value>
</Set>
</Perform>
</Else>
</If>
Yukarıdaki örnekte SetVariable ile DosyaYolu node'u içerisinde bulunan değişken Path isimli değişkene atanmaktadır. If - Then - Else fonksiyonu içerisinde FileExist fonksiyonu kullanılarak dosyanın var olup olmadığına göre FileExistReturn isimli node'a "Dosya bulundu" veya "Dosya bulunmadı" şeklinde bilgilendirme mesajı yazdırılmaktadır.