XmlTextReader.LookupNamespace(String) Metoda

Definicja

Rozpoznaje prefiks przestrzeni nazw w zakresie bieżącego elementu.

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

Parametry

prefix
String

Prefiks, którego identyfikator URI przestrzeni nazw chcesz rozpoznać. Aby dopasować domyślną przestrzeń nazw, przekaż pusty ciąg. Ten ciąg nie musi być atomizowany.

Zwraca

Identyfikator URI przestrzeni nazw, do którego jest mapowy prefiks lub null jeśli nie znaleziono pasującego prefiksu.

Wyjątki

Właściwość jest ustawiona Namespaces na true , a prefix wartość to null.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy utworzenie XmlReader wystąpień przy użyciu XmlReader.Create metody , aby korzystać z nowych funkcji.

W poniższym kodzie XML, jeśli czytnik jest umieszczony w atrybucie href , prefiks a jest rozpoznawany przez wywołanie metody reader.LookupNamespace("a"). Zwrócony ciąg to urn:456.

<root xmlns:a="urn:456">
 <item>
 <ref href="a:b"/>
 </item>
</root>

Dotyczy

Zobacz też