XElement.GetPrefixOfNamespace(XNamespace) Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu XElementiçin bir ad alanıyla ilişkilendirilmiş ön eki alır.
public:
System::String ^ GetPrefixOfNamespace(System::Xml::Linq::XNamespace ^ ns);
public string GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns);
public string? GetPrefixOfNamespace(System.Xml.Linq.XNamespace ns);
member this.GetPrefixOfNamespace : System.Xml.Linq.XNamespace -> string
Public Function GetPrefixOfNamespace (ns As XNamespace) As String
- ns
- XNamespace
XNamespace Aramak için.
String Ad alanı ön ekini içeren bir.
Aşağıdaki örnek, ön ek içeren bir ad alanı içeren bir XML ağacı oluşturur. Ardından ad alanının ön ekini almak için bu yöntemi kullanır. Bu örnekte, bu yöntem çağrılırken dizeden öğesine örtük dönüştürme kullanıldığına XNamespace dikkat edin.
XElement xmlTree = XElement.Parse("<Root xmlns:aw='http://www.adventure-works.com'/>");
string prefix = xmlTree.GetPrefixOfNamespace("http://www.adventure-works.com");
Console.WriteLine("Prefix: {0}", prefix);
Imports <xmlns:aw="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim xmlTree As XElement = <aw:Root/>
Dim prefix As String = xmlTree.GetPrefixOfNamespace("http://www.adventure-works.com")
Console.WriteLine("Prefix: {0}", prefix)
End Sub
End Module
Bu örnek aşağıdaki çıkışı oluşturur:
Prefix: aw
Bu yöntem, bu öğenin kapsamındaki ad alanı öznitelikleri için XML ağacına bakar. Ad alanı ön ekleri, XML ağacındaki ad alanı özniteliklerinde belirtilir.
Ad alanı varsayılan ad alanıysa ve ad alanı için ön ek yoksa, bu yöntem null döndürü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 | 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 | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: