XmlValidatingReader.LookupNamespace(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Разрешает префикс пространства имен в области видимости текущего элемента.
public:
override System::String ^ LookupNamespace(System::String ^ prefix);
public override string? LookupNamespace (string prefix);
public override string LookupNamespace (string prefix);
override this.LookupNamespace : string -> string
Public Overrides Function LookupNamespace (prefix As String) As String
Параметры
- prefix
- String
Префикс, URI пространства имен которого вы хотите разрешить. Чтобы сопоставить пространство имен по умолчанию, необходимо передать пустую строку.
Возвращаемое значение
URI пространства имен, которое отображает префикс, или значение null
, если соответствующий префикс не найден.
Комментарии
Примечание
Класс XmlValidatingReader устарел в платформа .NET Framework 2.0. Вы можете создать проверяющий XmlReader экземпляр с помощью XmlReaderSettings класса и Create метода . Дополнительные сведения см. в подразделе "Примечания" на справочной странице XmlReader.
В следующей XML-строке, если средство чтения расположено в атрибуте href
, префикс a
разрешается путем вызова reader.LookupNamespace("a", true)
. Возвращаемая строка — urn:456
.
<root xmlns:a="urn:456">
<item>
<ref href="a:b"/>
</item>
</root>