Freigeben über


IElement.SetIdAttributeNode(IAttr, Boolean) Methode

Definition

Wenn der Parameter isId lautet true, deklariert diese Methode das angegebene Attribut als benutzerdefiniertes ID-Attribut.

[Android.Runtime.Register("setIdAttributeNode", "(Lorg/w3c/dom/Attr;Z)V", "GetSetIdAttributeNode_Lorg_w3c_dom_Attr_ZHandler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetIdAttributeNode (Org.W3c.Dom.IAttr? idAttr, bool isId);
[<Android.Runtime.Register("setIdAttributeNode", "(Lorg/w3c/dom/Attr;Z)V", "GetSetIdAttributeNode_Lorg_w3c_dom_Attr_ZHandler:Org.W3c.Dom.IElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetIdAttributeNode : Org.W3c.Dom.IAttr * bool -> unit

Parameter

idAttr
IAttr

Der Attributknoten.

isId
Boolean

Gibt an, ob das Attribut eine Typ-ID ist.

Attribute

Ausnahmen

NO_MODIFICATION_ALLOWED_ERR: Wird ausgelöst, wenn dieser Knoten schreibgeschützt ist.
NOT_FOUND_ERR: Wird ausgelöst, wenn der angegebene Knoten kein Attribut dieses Elements ist.

Hinweise

Wenn der Parameter isId lautet true, deklariert diese Methode das angegebene Attribut als benutzerdefiniertes ID-Attribut. Dies wirkt sich auf den Wert und das Verhalten von Attr.isIdDocument.getElementById, ändert jedoch kein Schema, das verwendet werden kann, insbesondere nicht den Attr.schemaTypeInfo Wert des angegebenen Attr Knotens. Verwenden Sie den Wert für den Parameter falseisId , um ein Attribut für ein benutzerdefiniertes ID-Attribut zu aufheben.

In DOM-Ebene 3 hinzugefügt.

Java-Dokumentation für org.w3c.dom.Element.setIdAttributeNode(org.w3c.dom.Attr, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: