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>