IXmlNamespaceResolver.LookupPrefix(String) メソッド

定義

指定した名前空間 URI に割り当てられたプレフィックスを取得します。

public:
 System::String ^ LookupPrefix(System::String ^ namespaceName);
public string LookupPrefix (string namespaceName);
public string? LookupPrefix (string namespaceName);
abstract member LookupPrefix : string -> string
Public Function LookupPrefix (namespaceName As String) As String

パラメーター

namespaceName
String

検索対象のプレフィックスを持つ名前空間 URI。

戻り値

String

名前空間 URI に割り当てられているプレフィックス。この名前空間 URI にプレフィックスが割り当てられていない場合は null

注釈

名前空間 URI を複数のプレフィックスにマップできます。 プレフィックスは予測可能な方法でマップされないため、名前空間 URI が複数のプレフィックスにマップされている場合は、特定のプレフィックスを取得することに依存しないでください。

注意

名前空間 URI からプレフィックス へのマッピングは、XML ドキュメント内のノード間で変更できます。 ルックアップが 1 つのノードから次のノードに一貫性を持つ結果に依存することはできません。

次の表では、既定の名前空間と組み込みの名前空間をメソッドで処理する方法について LookupPrefix 説明します。

名前空間 戻り値
http://www.w3.org/XML/1998/namespace xml
http://www.w3.org/2000/xmlns/ xmlns
空の名前空間。 定義されていない既定の名前空間。

適用対象