IContentHandler.StartPrefixMapping(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プレフィックス 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)>