IUserDataHandler.handleData(Int16, String, Object, INode, INode) メソッド

定義

このメソッドは、このハンドラーが登録されているノードがインポートまたは複製されるたびに呼び出されます。

[Android.Runtime.Register("handle", "(SLjava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V", "GethandleData_SLjava_lang_String_Ljava_lang_Object_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.IUserDataHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void handleData (short operation, string? key, Java.Lang.Object? data, Org.W3c.Dom.INode? src, Org.W3c.Dom.INode? dst);
[<Android.Runtime.Register("handle", "(SLjava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)V", "GethandleData_SLjava_lang_String_Ljava_lang_Object_Lorg_w3c_dom_Node_Lorg_w3c_dom_Node_Handler:Org.W3c.Dom.IUserDataHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member handleData : int16 * string * Java.Lang.Object * Org.W3c.Dom.INode * Org.W3c.Dom.INode -> unit

パラメーター

operation
Int16

ノードで実行される操作の種類を指定します。

key
String

このハンドラーが呼び出されるキーを指定します。

data
Object

このハンドラーが呼び出されるデータを指定します。

src
INode

複製、採用、インポート、または名前変更されるノードを指定します。 これは、 null ノードが削除されるときに発生します。

dst
INode

新しく作成されたノード (存在する場合) または nullを指定します。

属性

注釈

このメソッドは、このハンドラーが登録されているノードがインポートまたは複製されるたびに呼び出されます。 <br> DOM アプリケーションでは、 で例外を UserDataHandler発生させてはいけません。 ハンドラーから例外をスローする効果は、DOM 実装に依存します。

org.w3c.dom.UserDataHandler.handle(short, java.lang.String, java.lang.Object, org.w3c.dom.Node, org.w3c.dom.Node)Java ドキュメント。

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

適用対象