Ana içeriğe geç

CommitDeletes

Özniteliği State 'Deleted' değerine ayarlanmış tüm alt düğümleri siler.

1
myXml.CommitDeletes():void

Notlar

Kapsayıcı form denetimleri varsayılan olarak düğümleri doğrudan silmek yerine State özniteliğini 'Deleted' olarak ayarlar. Gerekli aksiyonlar gerçekleştirildikten sonra, artık gerekmiyorlarsa işaretli bu düğümler silinmelidir. Bu yöntem, geçerli düğümde silinmiş alt düğümleri bulmak için dahili olarak XPath sorgusunu //*[@*[local-name()='State']='Deleted'] kullanır.

Silinmiş düğümleri uygulama

1
$Xml.CommitDeletes();

Belirli bir yoldaki silinmiş düğümleri uygulama

1
2
3
$Xml.SelectAll('//Contacts/Contact', function() {
  this.CommitDeletes()
});