XPathNavigator.LookupNamespace(String) メソッド

定義

指定したプリフィックスの名前空間 URI を取得します。

public:
 virtual System::String ^ LookupNamespace(System::String ^ prefix);
public virtual string? LookupNamespace (string prefix);
public virtual string LookupNamespace (string prefix);
abstract member LookupNamespace : string -> string
override this.LookupNamespace : string -> string
Public Overridable Function LookupNamespace (prefix As String) As String

パラメーター

prefix
String

解決する対象となる名前空間 URI のプレフィックス。 既定の名前空間と一致するようにするには、Empty を渡します。

戻り値

指定した名前空間プレフィックスに割り当てられている名前空間 URI が格納された String。指定したプレフィックスに名前空間 URI が割り当てられていない場合は null。 返される String は最小単位に分割されます。

実装

メソッドのLookupNamespace例については、 メソッドまたは InsertElementBefore メソッドをInsertElementAfter参照してください。

注釈

が パラメーターとしてprefix指定されている場合String.Emptyは、現在割り当てられている既定の名前空間 URI が返されます。 既定の名前空間 URI が明示的に割り当てされておらず、 String.Empty パラメーターとして prefix 指定されている場合、空白のプレフィックスは名前空間 String.Empty にない要素に関連付けられて返されます。

注意

名前空間 URI マッピングへのプレフィックスは、XML ドキュメント内のノードからノードに変更される可能性があります。 その結果、メソッドの LookupNamespace 値がノード間で一致しない可能性があります。

適用対象