XElement.GetPrefixOfNamespace(XNamespace) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает префикс, связанный с пространством имен для данного элемента 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
Параметры
- ns
- XNamespace
Пространство XNamespace для поиска.
Возвращаемое значение
Строка String, содержащая префикс пространства имен.
Примеры
В следующем примере создается XML-дерево, содержащее пространство имен с префиксом. Затем он использует этот метод для получения префикса для пространства имен. Обратите внимание, что в этом примере используется неявное преобразование из строки XNamespace в при вызове этого метода.
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
В этом примере выводятся следующие данные:
Prefix: aw
Комментарии
Этот метод просматривает XML-дерево для атрибутов пространства имен, которые находятся в области для этого элемента. Префиксы пространства имен указываются в атрибутах пространства имен, которые находятся в xml-дереве.
Если пространство имен является пространством имен по умолчанию и для пространства имен отсутствует префикс, этот метод возвращает значение NULL.