Sprache

TypeInfoProvider.IsIdAttribute(Int32) Methode

Definition

Gibt zurück true , wenn das angegebene Attribut als ID bestimmt wird.

[Android.Runtime.Register("isIdAttribute", "(I)Z", "GetIsIdAttribute_IHandler")]
public abstract bool IsIdAttribute(int index);
[<Android.Runtime.Register("isIdAttribute", "(I)Z", "GetIsIdAttribute_IHandler")>]
abstract member IsIdAttribute : int -> bool

Parameter

index
Int32

Der Index des Attributs. Derselbe Index für das Objekt, das org.xml.sax.Attributes an den startElement Rückruf übergeben wird.

Gibt zurück

true, wenn der Typ des angegebenen Attributs ID ist.

Attribute

Ausnahmen

Wenn der Index ungültig ist.

Wenn diese Methode von anderen IContentHandler Methoden aufgerufen wird.

Hinweise

Gibt zurück true , wenn das angegebene Attribut als ID bestimmt wird.

Genau, wie ein Attribut "als ID bestimmt" ist, liegt bei der Schemasprache. Im Fall des W3C-XML-Schemas bedeutet dies, dass der tatsächliche Typ des Attributs der integrierte ID-Typ oder sein abgeleiteter Typ ist.

A javax.xml.parsers.DocumentBuilder verwendet diese Informationen, um ordnungsgemäß zu implementieren org.w3c.dom.Attr#isId().

Die Methode kann nur vom startElement-Ereignis aufgerufen org.xml.sax.ContentHandler werden, das von der Anwendung auf die ValidatorHandler.

Java Dokumentation für javax.xml.validation.TypeInfoProvider.isIdAttribute(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: