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
。
の Java ドキュメントorg.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。