Ana içeriğe geç

Değişkenler

Özel değişkenler, komut dizilerinde kullanılan statik değerleri (ör. kural doğrulamaları, formüller) tanımlamak ve kolayca güncellemek için bir mekanizma sağlar. Değişkenlere bir $ önek

Değişken Kullanımı

Komut dizisi örneği:

1
var isValid = $Xml.Sum('ExpenseList/Expense/Amount') > $ExpenseLimit;

Bu komut dizisi, giderler toplamının değişken tarafından tanımlanan sınırı aşıp aşmadığını denetler. $ExpenseLimit

Değişken Kapsamı ve Geçersiz Kılma

Değişkenler görev düzeyinde geçersiz kılınabilir ve değerleri belirli bir görevin kapsamı içinde değiştirilebilir. Örneğin, havuz düzeyinde ayarlanan bir değişkenin değeri false yönetim görevleri için geçersiz kılınabilir: true

XPath İfadelerinde Değişken Kullanımı

Değişkenler ayrıca XPath ifadelerinde de kullanılabilir:

XPath İfadesi Örneği:

1
var invalidExpenses = $Xml.SelectAll('ExpenseList/Expense[Amount > $ExpenseLimit]');

Bu XPath ifadesi, gider kalemleri arasından şu değeri aşanları seçer: $ExpenseLimit.