$NewChild¶
Bir liste öğesinin başlatma betiği çalışırken yeni bir alt öğenin XML öğesini temsil eder.
1 | |
Açıklamalar¶
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 | |
Özellikler¶
Ad Alanları¶
$NewChild.AddNamespace: Verilen önek ve URI ile XML düğümüne bir ad alanı ekler.$NewChild.LookupNamespaceURI: Belirtilen önekle ilişkili ad alanı URI'sini döndürür.$NewChild.LookupPrefix: Belirtilen ad alanı URI'siyle ilişkili öneki döndürür.$NewChild.RemoveNamespace: Belirtilen ad alanı URI'sinin önekini kaldırır.
Yapı Değişiklikleri¶
$NewChild.AppendChild: Belirtilen XPath konumuna yeni bir alt düğüm ekler ve bu düğümü DOM'a eklemeden önce oluşturulan düğüm üzerinde sağlanan geri çağırma işlevini yürütü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 girdi düğümleriyle eşitler ve eşitlenen düğümlerin dizisini döndürür.
Doğrulama ve Temizleme¶
$NewChild.Assert: Belirtilen XPath ifadesinin boole türünde true değeri verdiğini doğrulayarak hata denetimi yapar. Doğrulama başarısız olursa hata oluşturulur.$NewChild.CommitDeletes: Şu değere sahip olan tüm alt düğümleri siler:State'Deleted' değerine ayarlanmış öznitelik.
İstemci Olayları¶
$NewChild.Bind: Belirtilen XPath tarafından seçilen 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¶
$NewChild.Count: Belirtilen XPath'teki düğüm sayısını döndürür.$NewChild.Equals: Belirtilen XPath'in belirtilen değere sahip olup olmadığını belirten bir Boole değeri döndürür.$NewChild.Evaluate: Geçerli düğümün dize değerini döndürür.$NewChild.EvaluateBoolean: Geçerli düğümün Boole değerini döndürür.$NewChild.EvaluateDateTime: Geçerli düğümün tarih-saat ofseti değerini döndürür.$NewChild.EvaluateNumber: Geçerli düğümün sayısal değerini döndürür.$NewChild.IsEmpty: Geçerli düğümün boş bir dize değerine sahip olup olmadığını belirten bir Boole değeri döndürür.$NewChild.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¶
$NewChild.Create: Yeni bir XmlWriter iş akışı oluşturur.$NewChild.Load: XML içeriğini geçerli düğüme şu kaynaktan yükler:$XmlRepository.$NewChild.Parse: Belirtilen dizeyi bir XML düğümü olarak ayrıştırır ve belge öğesini bir Xml iş akışı olarak döndürür.$NewChild.Save: Geçerli düğümün içeriğini şuraya kaydeder:$XmlRepository.
Biçimlendirme ve Dönüştürme¶
$NewChild.Format: Belirtilen şablonu geçerli düğüme uygular ve sonuçta oluşan dizeyi döndürür.$NewChild.InnerXml: Geçerli düğümün iç XML'ini döndürür.$NewChild.OuterXml: Geçerli düğümün dış XML'ini döndürür.$NewChild.Transform: Geçerli düğüm üzerinde XSLT dönüşümü gerçekleştirir ve sonucu dize olarak döndürür.
Öznitelikler¶
$NewChild.GetAttribute: Geçerli düğümdeki bir özniteliğin değerini alır.$NewChild.RemoveAttribute: Belirtilen ada sahip özniteliği kaldırır.$NewChild.SetAttribute: Geçerli düğümdeki bir özniteliği belirtilen değere ayarlar.$NewChild.SetAttributeNS: Belirtilen ad alanı URI'sinde geçerli düğümdeki bir özniteliği belirtilen değere ayarlar.
Seçim ve Gezinme¶
$NewChild.GetParent: Geçerli düğümün üst düğümünü döndürür.$NewChild.SelectAll: Belirtilen XPath ifadesine göre eşleşen tüm düğümleri seçer.$NewChild.SelectSingle: Belirtilen XPath ifadesine göre tek bir düğüm seçer.
Değer Güncellemeleri¶
$NewChild.SetDefaultValue: Geçerli düğüm boşsa değerini ayarlar.$NewChild.SetValue: Geçerli düğümün değerini ayarlar.