Ana içeriğe geç

$NewChild

Liste öğesinin başlatma komut dizisi çalışırken yeni bir alt öğeye ait XML öğesini temsil eder.

1
const $NewChild: Xml;

Notlar

Bu değişken yalnızca listenin yeni alt öğe başlatma bağlamında kullanılabilir. Bekleyen öğenin XML yapısına erişim sağlayarak öğe listeye eklenmeden önce varsayılan değerlerin ayarlanmasına olanak tanır.

Yeni alt öğedeki bir alan için varsayılan değer ayarlama

1
$NewChild.SetValue('MyField', $Xml.Evaluate('$poolRoot/MyField'));

Özellikler

Ad alanları

Yapı değişiklikleri

  • $NewChild.AppendChild: Belirtilen XPath konumuna yeni bir alt öğe ekler ve DOM'a eklemeden önce yeni oluşturulan düğümde sağlanan geri çağırma işlevini çalıştırır. Eklenen yeni düğümü döndürür.
  • $NewChild.Copy: Geçerli XML düğümünü ve tüm alt düğümlerini kaynak XPath'ten hedef XPath'e veya hedef gezgine kopyalar.
  • $NewChild.Remove: Geçerli düğümü kaldırır ve bir dizi içinde döndürür.
  • $NewChild.Sync: Belirtilen XPath'teki düğümleri giriş düğümleriyle eşitler ve eşitlenen düğümlerden oluşan bir dizi döndürür.

Doğrulama ve temizleme

  • $NewChild.Assert: Belirtilen XPath'in boole türünde true değeri verdiğini doğrulayarak hata denetimi gerçekleştirir. Doğrulama başarısız olursa hata fırlatılır.
  • $NewChild.CommitDeletes: Özniteliği State 'Deleted' değerine ayarlanmış tüm alt düğümleri siler.

İstemci olayları

  • $NewChild.Bind: Belirtilen XPath'in seçtiği düğümlere bir değişiklik olay işleyicisi ekler.
  • $NewChild.Live: Belirtilen XPath'e bir değişiklik olay işleyicisi ekler.
  • $NewChild.Trigger: Geçerli düğüme bağlı olay işleyicilerini tetikler.

Okuma ve koşullar

Oluşturma ve kalıcılık

Biçimlendirme ve dönüştürme

Öznitelikler

Seçim ve gezinme

Değer güncellemeleri