IElement.SetAttribute(String, String) メソッド

定義

新しい属性を追加します。

[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 パラメーターの属性に変更されます。 この値は単純な文字列です。設定中は解析されません。 そのため、マークアップ (エンティティ参照として認識される構文など) はリテラル テキストとして扱われ、書き出されるときに実装によって適切にエスケープされる必要があります。エンティティ参照を含む属性値を割り当てるには、ユーザーはノードとノードTextAttr作成しEntityReference、適切なサブツリーを構築し、それを属性の値として割り当てるために使用setAttributeNodeする必要があります。 <br>修飾名と名前空間 URI を持つ属性を設定するには、メソッドを使用します setAttributeNS

の Java ドキュメントorg.w3c.dom.Element.setAttribute(java.lang.String, java.lang.String)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象