TypeInfoProvider.IsSpecified(Int32) メソッド

定義

false検証コントロールによって属性が追加された場合は を返します。

[Android.Runtime.Register("isSpecified", "(I)Z", "GetIsSpecified_IHandler")]
public abstract bool IsSpecified (int index);
[<Android.Runtime.Register("isSpecified", "(I)Z", "GetIsSpecified_IHandler")>]
abstract member IsSpecified : int -> bool

パラメーター

index
Int32

属性のインデックス。 コールバックに渡されるstartElementオブジェクトのorg.xml.sax.Attributes同じインデックス。

戻り値

true 検証コントロールが入力を処理する前に 属性が存在していた場合は 。 false 属性が検証コントロールによって追加された場合は 。

属性

例外

インデックスが無効な場合。

このメソッドが他 IContentHandler のメソッドから呼び出された場合。

注釈

false検証コントロールによって属性が追加された場合は を返します。

このメソッドは、 メソッドから DOM ツリーが何を返す必要があるかを判断するために必要な javax.xml.parsers.DocumentBuilder 情報を org.w3c.dom.Attr#getSpecified() 提供します。

メソッドは、アプリケーションが に設定ValidatorHandlerする の org.xml.sax.ContentHandler startElement イベントによってのみ呼び出されます。

検証コントロールの一般的なガイドラインは、属性が最初にパイプラインに存在する場合は true を返し、検証コントロールによって追加された場合は false を返します。

の Java ドキュメント javax.xml.validation.TypeInfoProvider.isSpecified(int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象