XElement.GetNamespaceOfPrefix(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de naamruimte opgehaald die aan een bepaald voorvoegsel is gekoppeld.XElement
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
Parameters
- prefix
- String
Een tekenreeks die het voorvoegsel van de naamruimte bevat om op te zoeken.
Retouren
Een XNamespace voor de naamruimte die aan het voorvoegsel is gekoppeld.XElement
Voorbeelden
In het volgende voorbeeld wordt een XML-structuur gemaakt met een naamruimte met een gekoppeld voorvoegsel. Vervolgens wordt deze methode gebruikt om het XNamespace voorvoegsel op te halen.
XElement xmlTree = XElement.Parse("<Root xmlns:aw='http://www.adventure-works.com'/>");
XNamespace awNamespace = xmlTree.GetNamespaceOfPrefix("aw");
Console.WriteLine("Namespace: {0}", awNamespace);
Wanneer u Visual Basic gebruikt, gebruikt u doorgaans de operator GetXmlNamespace Operator als volgt
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
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
Namespace: http://www.adventure-works.com
Opmerkingen
Deze methode bekijkt de XML-structuur voor naamruimtekenmerken die binnen het bereik van dit element vallen. Naamruimtevoorvoegsels worden opgegeven in naamruimtekenmerken die zich in de XML-structuur bevinden.