Lingua

TypeInfoProvider.IsIdAttribute(Int32) Metodo

Definizione

Restituisce true se l'attributo specificato è determinato come ID.

[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

Parametri

index
Int32

Indice dell'attributo. Stesso indice per l'oggetto org.xml.sax.Attributes passato al startElement callback.

Valori restituiti

true se il tipo dell'attributo specificato è ID.

Attributi

Eccezioni

Se l'indice non è valido.

Se questo metodo viene chiamato da altri IContentHandler metodi.

Commenti

Restituisce true se l'attributo specificato è determinato come ID.

Esattamente come un attributo è "determinato come ID" è fino al linguaggio dello schema. In caso di XML Schema W3C, significa che il tipo effettivo dell'attributo è il tipo ID predefinito o il relativo tipo derivato.

Un javax.xml.parsers.DocumentBuilder oggetto usa queste informazioni per implementare org.w3c.dom.Attr#isId()correttamente .

Il metodo può essere chiamato solo dall'evento startElement di org.xml.sax.ContentHandler che l'applicazione imposta su ValidatorHandler.

per javax.xml.validation.TypeInfoProvider.isIdAttribute(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a