XmlAttribute.NamespaceURI Özellik

Tanım

Bu düğümün ad alanı URI'sini alır.

C#
public override string NamespaceURI { get; }

Özellik Değeri

Bu düğümün ad alanı URI'si. Özniteliğine açıkça bir ad alanı verilmediyse, bu özellik String.Empty döndürür.

Örnekler

Aşağıdaki örnek, öznitelik koleksiyonundaki düğümlerin her biri hakkındaki bilgileri görüntüler.

C#
using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main(){

    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book xmlns:bk='urn:samples' bk:genre='novel'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");

    //Create an attribute collection.
    XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;

    Console.WriteLine("Display information on each of the attributes... \r\n");
    foreach (XmlAttribute attr in attrColl){
       Console.Write("{0}:{1} = {2}", attr.Prefix, attr.LocalName, attr.Value);
       Console.WriteLine("\t namespaceURI=" + attr.NamespaceURI);
    }
  }
}

Açıklamalar

Öznitelik, ad alanını bağlı olduğu öğeden devralmıyor. Bir özniteliğe açıkça ad alanı verilmezse, ad alanı URI'sinin String.Empty olduğu kabul edilir.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0