次の方法で共有


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する startElement イベントorg.xml.sax.ContentHandlerによってのみ呼び出されます。

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

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

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

適用対象