XElement.GetNamespaceOfPrefix(String) Yöntem
Tanım
Ö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 belirli bir ön ekle ilişkili ad alanını alır.
public:
System::Xml::Linq::XNamespace ^ GetNamespaceOfPrefix(System::String ^ prefix);
public System.Xml.Linq.XNamespace GetNamespaceOfPrefix (string prefix);
public System.Xml.Linq.XNamespace? GetNamespaceOfPrefix (string prefix);
member this.GetNamespaceOfPrefix : string -> System.Xml.Linq.XNamespace
Public Function GetNamespaceOfPrefix (prefix As String) As XNamespace
Parametreler
- prefix
- String
Arama için ad alanı ön ekini içeren bir dize.
Döndürülenler
Bu XElementön ek ile ilişkili ad alanı için bir XNamespace .
Örnekler
Aşağıdaki örnek, ilişkili ön eke sahip bir ad alanına sahip bir XML ağacı oluşturur. Ardından ön ekini almak XNamespace için bu yöntemi kullanır.
XElement xmlTree = XElement.Parse("<Root xmlns:aw='http://www.adventure-works.com'/>");
XNamespace awNamespace = xmlTree.GetNamespaceOfPrefix("aw");
Console.WriteLine("Namespace: {0}", awNamespace);
Visual Basic kullanırken genellikle GetXmlNamespace işlecini aşağıdaki gibi kullanırsınız
Imports <xmlns:aw="http://www.adventure-works.com">
Module Module1
Sub Main()
Dim xmlTree As XElement = <aw:Root/>
Dim awNamespace As XNamespace = GetXmlNamespace(aw)
Console.WriteLine("Namespace: {0}", awNamespace)
End Sub
End Module
Bu örnek aşağıdaki çıkışı oluşturur:
Namespace: http://www.adventure-works.com
Açıklamalar
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.