次の方法で共有


IContentHandler.StartPrefixMapping(String, String) メソッド

定義

プレフィックス URI 名前空間マッピングのスコープを開始します。

[Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IContentHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void StartPrefixMapping (string? prefix, string? uri);
[<Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler:Org.Xml.Sax.IContentHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member StartPrefixMapping : string * string -> unit

パラメーター

prefix
String

宣言されている名前空間プレフィックス。 プレフィックスのない既定の要素名前空間には空の文字列が使用されます。

uri
String

プレフィックスがマップされている名前空間 URI

属性

例外

処理中にクライアントが例外をスローする可能性がある

注釈

プレフィックス URI 名前空間マッピングのスコープを開始します。

このイベントの情報は、通常の名前空間処理には必要ありません。機能が var true/var> (既定値) の場合http://xml.org/sax/features/namespaces、SAX XML リーダーは<要素名と属性名のプレフィックスを自動的に置き換<>えます。

ただし、アプリケーションが文字データまたは属性値でプレフィックスを使用する必要がある場合は、自動的に安全に展開することはできません。start/endPrefixMapping イベントは、必要に応じて、これらのコンテキスト自体でプレフィックスを展開するための情報をアプリケーションに提供します。

start/endPrefixMapping イベントは、相互に対して適切に入れ子になることは保証されません。すべての startPrefixMapping イベントは対応するイベントの直前に発生し、すべての#endPrefixMapping endPrefixMappingイベントは対応#startElement startElementする#endElement endElementイベントの直後に発生しますが、順序は保証されません。

"xml" プレフィックスの start/endPrefixMapping イベントは事前に宣言され、変更できないため、決して存在しないでください。

の Java ドキュメントorg.xml.sax.ContentHandler.startPrefixMapping(java.lang.String, java.lang.String)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください

  • EndPrefixMapping(String)
  • <xref:Org.Xml.Sax.IContentHandler.StartElement(System.String%2c+System.String%2c+System.String%2c+System.String)>