XmlReader.LookupNamespace(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе разрешает префикс пространства имен в области текущего элемента.
public:
abstract System::String ^ LookupNamespace(System::String ^ prefix);
public abstract string LookupNamespace(string prefix);
public abstract string? LookupNamespace(string prefix);
abstract member LookupNamespace : string -> string
Public MustOverride Function LookupNamespace (prefix As String) As String
Параметры
- prefix
- String
Префикс, URI пространства имен которого требуется разрешить. Чтобы соответствовать пространству имен по умолчанию, передайте пустую строку.
Возвращаемое значение
Универсальный код ресурса (URI) пространства имен, с которым сопоставляется префикс или null не найден соответствующий префикс.
Исключения
Метод XmlReader был вызван до завершения предыдущей асинхронной операции. В этом случае InvalidOperationException создается сообщение "Асинхронная операция уже выполняется".
Комментарии
В следующей XML-строке, если средство чтения размещается в атрибуте href , префикс a разрешается путем вызова reader.LookupNamespace("a"). Возвращаемая строка имеет значение urn:456.
<root xmlns:a="urn:456">
<item>
<ref href="a:b"/>
</item>
</root>