XElement.GetPrefixOfNamespace(XNamespace) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il prefisso associato allo spazio dei nomi per XElement.
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
Parametri
- ns
- XNamespace
Oggetto XNamespace da ricercare.
Restituisce
Oggetto String che contiene il prefisso dello spazio dei nomi.
Esempio
Nell'esempio seguente viene creato un albero XML contenente uno spazio dei nomi con un prefisso . Usa quindi questo metodo per recuperare il prefisso per lo spazio dei nomi. Si noti che in questo esempio viene usata la conversione implicita da stringa a XNamespace quando si chiama questo metodo.
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
Nell'esempio viene prodotto l'output seguente:
Prefix: aw
Commenti
Questo metodo esamina l'albero XML per gli attributi dello spazio dei nomi inclusi nell'ambito di questo elemento. I prefissi dello spazio dei nomi vengono specificati negli attributi dello spazio dei nomi presenti nell'albero XML.
Se lo spazio dei nomi è lo spazio dei nomi predefinito e non esiste alcun prefisso per lo spazio dei nomi, questo metodo restituisce Null.