QName コンストラクター

定義

オーバーロード

QName(String)

QName ローカル 部分を指定するコンストラクター。

QName(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

QName(String, String)

QName 名前空間 URI とローカル部分を指定するコンストラクター。

QName(String, String, String)

QName 名前空間 URI、ローカル部分、およびプレフィックスを指定するコンストラクター。

QName(String)

QName ローカル 部分を指定するコンストラクター。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public QName (string? localPart);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Javax.Xml.Namespace.QName : string -> Javax.Xml.Namespace.QName

パラメーター

localPart
String

のローカル部分 QName

属性

注釈

QName ローカル 部分を指定するコンストラクター。

ローカル部分が であるIllegalArgumentException場合は null がスローされます。 "" のローカル部分では、QName 1.0 との互換性のある動作を保持できます。

このコンストラクターを使用する場合、名前空間 URI は に javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI 設定され、プレフィックスは に javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX設定されます。

<em>XML コンテキストでは、すべての要素名と属性名が名前空間のコンテキストに存在します。 の構築中にこれを明示的にすると、 QName XML の有効性エラーの診断が困難になるのを防ぐのに役立ちます。 コンストラクター #QName(String namespaceURI, String localPart) QName(String namespaceURI, String localPart)#QName(String namespaceURI, String localPart, String prefix) が推奨されます。</Em>

ローカル パーツは、XML の名前空間で指定されている NCName として検証されません。

の Java ドキュメント javax.xml.namespace.QName.QName(java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <xref:Javax.Xml.Namespace.QName(System.String%2c+System.String)>
  • <xref:Javax.Xml.Namespace.QName(System.String%2c+System.String%2c+System.String)>

適用対象

QName(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

protected QName (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Xml.Namespace.QName : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Xml.Namespace.QName

パラメーター

javaReference
IntPtr

nativeint

IntPtrJava Native Interface (JNI) オブジェクト参照を含む 。

transfer
JniHandleOwnership

処理方法を示す 。JniHandleOwnershipjavaReference

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

QName(String, String)

QName 名前空間 URI とローカル部分を指定するコンストラクター。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public QName (string? namespaceURI, string? localPart);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Javax.Xml.Namespace.QName : string * string -> Javax.Xml.Namespace.QName

パラメーター

namespaceURI
String

の名前空間 URI QName

localPart
String

のローカル部分 QName

属性

注釈

QName 名前空間 URI とローカル部分を指定するコンストラクター。

名前空間 URI が の場合は null、 に javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI設定されます。 この値は、XML 仕様の名前空間で定義されている明示的に定義された 名前空間 を表しません。 このアクションは、QName 1.0 との互換性のある動作を保持します。 値を javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI 明示的に指定することが推奨されるコーディング スタイルです。

ローカル部分が であるIllegalArgumentException場合は null がスローされます。 "" のローカル部分では、QName 1.0 との互換性のある動作を保持できます。

このコンストラクターを使用する場合、プレフィックスは に javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX設定されます。

名前空間 URI は URI 参照として検証されません。 ローカル パーツは、XML の名前空間で指定されている NCName として検証されません。

の Java ドキュメント javax.xml.namespace.QName.QName(java.lang.String, java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

  • <xref:Javax.Xml.Namespace.QName(System.String%2c+System.String%2c+System.String)>

適用対象

QName(String, String, String)

QName 名前空間 URI、ローカル部分、およびプレフィックスを指定するコンストラクター。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")]
public QName (string? namespaceURI, string? localPart, string? prefix);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Javax.Xml.Namespace.QName : string * string * string -> Javax.Xml.Namespace.QName

パラメーター

namespaceURI
String

の名前空間 URI QName

localPart
String

のローカル部分 QName

prefix
String

のプレフィックス QName

属性

注釈

QName 名前空間 URI、ローカル部分、およびプレフィックスを指定するコンストラクター。

名前空間 URI が の場合は null、 に javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI設定されます。 この値は、XML 仕様の名前空間で定義されている明示的に定義された 名前空間 を表しません。 このアクションは、QName 1.0 との互換性のある動作を保持します。 値を javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI 明示的に指定することが推奨されるコーディング スタイルです。

ローカル部分が であるIllegalArgumentException場合は null がスローされます。 "" のローカル部分では、QName 1.0 との互換性のある動作を保持できます。

プレフィックスが の場合は nullIllegalArgumentException がスローされます。 プレフィックスが存在しないか、プレフィックスが関連しないことを明示的に示すには、 を使用 javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX します。

名前空間 URI は URI 参照として検証されません。 ローカル部分とプレフィックスは、「XML の名前空間」で指定されている NCName として検証されません。

の Java ドキュメント javax.xml.namespace.QName.QName(java.lang.String, java.lang.String, java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象