IDocument.RenameNode(INode, String, String) メソッド

定義

ELEMENT_NODE または ATTRIBUTE_NODEの既存のノードの名前を変更します。

[Android.Runtime.Register("renameNode", "(Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;", "GetRenameNode_Lorg_w3c_dom_Node_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Org.W3c.Dom.INode? RenameNode (Org.W3c.Dom.INode? n, string? namespaceURI, string? qualifiedName);
[<Android.Runtime.Register("renameNode", "(Lorg/w3c/dom/Node;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;", "GetRenameNode_Lorg_w3c_dom_Node_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RenameNode : Org.W3c.Dom.INode * string * string -> Org.W3c.Dom.INode

パラメーター

n
INode

名前を変更するノード。

namespaceURI
String

新しい名前空間 URI。

qualifiedName
String

新しい修飾名。

戻り値

名前が変更されたノード。 これは、指定したノードか、指定したノードを置き換えるために作成された新しいノードのいずれかです。

属性

例外

NOT_SUPPORTED_ERR: 指定したノードの型が でATTRIBUTE_NODEもないELEMENT_NODE場合、または実装でドキュメント要素の名前変更がサポートされていない場合に発生します。
INVALID_CHARACTER_ERR: 新しい修飾名が、 属性で指定された使用中の XML バージョンに従った XML 名でない場合に Document.xmlVersion 発生します。
WRONG_DOCUMENT_ERR: 指定したノードがこのドキュメントとは異なるドキュメントから作成されたときに発生します。
NAMESPACE_ERR: が正しくない修飾名である場合qualifiedName、プレフィックスnamespaceURInullが で が の場合qualifiedName、または が "xml" のプレフィックスを持ち、 namespaceURI が "" [] と異なる場合qualifiedNameに発生します。 また、名前を変更するノードが 属性である場合、またはそのプレフィックスが "xmlns" で、 namespaceURI が "" と異なる場合qualifiedNameにも発生します。

注釈

の Java ドキュメント org.w3c.dom.Document.renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String)

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

適用対象