Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
XmlDocument, belge nesne modelinin bir parçası olarak ad alanı bildirimlerini ve xmlns özniteliklerini kullanıma sunar. Bunlar XmlDocument'da depolanır, bu nedenle belgeyi kaydettiğinizde bu özniteliklerin konumunu koruyabilir. Bu özniteliklerin değiştirilmesi, ağaçta bulunan diğer düğümlerin Ad, Ad AlanıURI'sini ve Ön Ek özelliklerini etkilemez. Örneğin, aşağıdaki belgeyi yüklerseniz öğenin NamespaceURI'sine test
sahip olması gerekir 123.
<test xmlns="123"/>
özniteliğini xmlns
aşağıdaki gibi kaldırırsanız, test
öğesi hala namespaceURI'sine 123
sahiptir.
doc.documentElement.RemoveAttribute("xmlns")
doc.documentElement.RemoveAttribute("xmlns");
Benzer şekilde, öğesine aşağıdaki gibi farklı xmlns
bir öznitelik doc
eklerseniz, test
öğesinde de NamespaceURI 123
kalır.
doc.documentElement.SetAttribute("xmlns","456")
doc.documentElement.SetAttribute("xmlns","456");
Bu nedenle, XmlDocument nesnesini kaydedip yeniden yükleyene kadar özniteliklerin değiştirilmesinin xmlns
hiçbir etkisi olmaz.