Ana içeriğe geç

Xml

XML düğümlerinin seçilmesini ve değiştirilmesini sağlayan bir XML gezginini temsil eder.

Özellikler

Ad Alanları

Yapı Değişiklikleri

  • Xml.AppendChild: Belirtilen XPath konumuna yeni bir alt düğüm 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.
  • Xml.Copy: Geçerli XML düğümünü ve tüm alt düğümlerini kaynak XPath'ten hedef XPath'e veya hedef gezgine kopyalar.
  • Xml.Remove: Geçerli düğümü kaldırır ve bir dizide döndürür.
  • Xml.Sync: Belirtilen XPath'teki düğümleri giriş düğümleriyle eşitler ve eşitlenen düğümleri bir dizide döndürür.

Doğrulama ve Temizleme

  • Xml.Assert: Belirtilen XPath'in true boole değeri olarak değerlendirildiğini doğrulayarak hata denetimi yapar. Doğrulama başarısız olursa hata oluşturulur.
  • Xml.CommitDeletes: Özniteliği şu değere ayarlanmış tüm alt düğümleri siler: State özniteliği 'Deleted' değerine ayarlanmış.

İstemci Olayları

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

Okuma ve Koşullar

  • Xml.Count: Belirtilen XPath'teki düğüm sayısını döndürür.
  • Xml.Equals: Belirtilen XPath'in belirtilen değere sahip olup olmadığını belirten bir boole değeri döndürür.
  • Xml.Evaluate: Geçerli düğümün dize değerini döndürür.
  • Xml.EvaluateBoolean: Geçerli düğümün boole değerini döndürür.
  • Xml.EvaluateDateTime: Geçerli düğümün tarih-saat kaydırma değerini döndürür.
  • Xml.EvaluateNumber: Geçerli düğümün sayısal değerini döndürür.
  • Xml.IsEmpty: Geçerli düğümün dize değerinin boş olup olmadığını belirten bir boole değeri döndürür.
  • Xml.Sum: Geçerli düğümdeki veya belirtilen XPath'teki alt öğelerin sayısal değerlerinin toplamını döndürür.

Oluşturma ve Kalıcılık

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

  • Xml.Format: Belirtilen şablonu geçerli düğüme uygular ve elde edilen dizeyi döndürür.
  • Xml.InnerXml: Geçerli düğümün iç XML'ini döndürür.
  • Xml.OuterXml: Geçerli düğümün dış XML'ini döndürür.
  • Xml.Transform: Geçerli düğüm üzerinde XSLT dönüşümü gerçekleştirir ve sonucu dize olarak döndürür.

Öznitelikler

Seçim ve Gezinme

  • Xml.GetParent: Geçerli düğümün üst düğümünü döndürür.
  • Xml.SelectAll: Belirtilen XPath ifadesine göre eşleşen tüm düğümleri seçer.
  • Xml.SelectSingle: Belirtilen XPath ifadesine göre tek bir düğüm seçer.

Değer Güncellemeleri