IElement.SetAttribute(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しい属性を追加します。
[Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetAttribute_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAttribute (string? name, string? value);
[<Android.Runtime.Register("setAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetSetAttribute_Ljava_lang_String_Ljava_lang_String_Handler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAttribute : string * string -> unit
パラメーター
- name
- String
作成または変更する属性の名前。
- value
- String
文字列形式で設定する値。
- 属性
例外
INVALID_CHARACTER_ERR: 指定した名前が、 属性で指定された使用中の XML バージョンに従って XML 名でない場合に Document.xmlVersion
発生します。
NO_MODIFICATION_ALLOWED_ERR: このノードが読み取り専用の場合に発生します。
注釈
新しい属性を追加します。 その名前の属性が要素に既に存在する場合、その値は value パラメーターの属性に変更されます。 この値は単純な文字列です。設定中であるため、解析されません。 そのため、マークアップ (エンティティ参照として認識される構文など) はリテラル テキストとして扱われ、書き込まれるときに実装によって適切にエスケープされる必要があります。エンティティ参照を含む属性値を割り当てるには、ユーザーはノードと ノードText
を作成Attr
しEntityReference
、適切なサブツリーを構築し、 を使用setAttributeNode
して属性の値として割り当てる必要があります。 <br>修飾名と名前空間 URI を持つ属性を設定するには、 メソッドを使用します setAttributeNS
。
の org.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。