IXmlSerializer.SetPrefix(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたプレフィックスを特定の名前空間にバインドします。
[Android.Runtime.Register("setPrefix", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetPrefix_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetPrefix(string? prefix, string? namespace);
[<Android.Runtime.Register("setPrefix", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetPrefix_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlSerializerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetPrefix : string * string -> unit
パラメーター
- prefix
- String
は null ではない必要があります (または IllegalArgumentException がスローされます)
- namespace
- String
は null ではない必要があります
- 属性
例外
注釈
指定されたプレフィックスを特定の名前空間にバインドします。 この呼び出しは、子要素を含む次の要素に対して有効です。 プレフィックスと名前空間は、要素 (startTag() または attribute()) でプレフィックスが使用されていない場合でも常に宣言する必要があります。XML 1.0 の場合、 xmlns:prefix='namespace' (または属性値の引用符に使用される文字に応じて xmlns:prefix="namespace" ) を宣言する必要があります。
<b>NOTE:</b> startTag() の直前にこのメソッドを呼び出す必要があります。次に startTag() または setPrefix() 以外が呼び出された場合は例外が発生します。
<b>NOTE:</b> プレフィックス "xml" と "xmlns" は既にバインドされており、再定義できません。 XML Errata の名前空間を参照してください。
<b>NOTE:</b> 既定の名前空間の使用をプレフィックスとして空の文字列として設定します。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。