IXmlNamespaceResolver.LookupNamespace(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает URI пространства имен, сопоставленный с указанным префиксом.
public:
System::String ^ LookupNamespace(System::String ^ prefix);
public string LookupNamespace(string prefix);
public string? LookupNamespace(string prefix);
abstract member LookupNamespace : string -> string
Public Function LookupNamespace (prefix As String) As String
Параметры
- prefix
- String
Префикс, URI пространства имен которого вы хотите найти.
Возвращаемое значение
URI пространства имен, сопоставленный с префиксом; null Значение , если префикс не сопоставлен с URI пространства имен.
Комментарии
Note
Сопоставления URI пространства имен и префикса могут изменяться с узла на узел в XML-документе. Вы не можете зависеть от результата подстановки, согласованного с одним узлом к следующему.
В следующей таблице описывается, как обрабатываются LookupNamespace пространства имен по умолчанию и встроенные пространства имен.
| Префикс | Возвращаемое значение |
|---|---|
| xml | http://www.w3.org/XML/1998/namespace |
| xmlns | http://www.w3.org/2000/xmlns/ |
String.Empty (Пространство имен по умолчанию назначено). |
Назначенное в настоящее время пространство имен по умолчанию. |
String.Empty (Пространство имен по умолчанию не было явно назначено). |
String.Empty (Пустой префикс связан с элементами, которые не находятся в любом пространстве имен. |