IXmlSerializer.SetPrefix(String, String) メソッド

定義

指定されたプレフィックスを特定の名前空間にバインドします。

[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> 既定の名前空間の使用をプレフィックスとして空の文字列として設定します。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象