ITypeInfo インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インターフェイスはTypeInfo
、ドキュメントに関連付けられているスキーマで指定された、またはAttr
ノードからElement
参照される型を表します。
[Android.Runtime.Register("org/w3c/dom/TypeInfo", "", "Org.W3c.Dom.ITypeInfoInvoker")]
public interface ITypeInfo : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("org/w3c/dom/TypeInfo", "", "Org.W3c.Dom.ITypeInfoInvoker")>]
type ITypeInfo = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 属性
- 実装
注釈
インターフェイスはTypeInfo
、ドキュメントに関連付けられているスキーマで指定された、またはAttr
ノードからElement
参照される型を表します。 型は名前空間 URI と名前プロパティのペアであり、ドキュメントのスキーマによって異なります。
ドキュメントのスキーマが XML DTD [XML 1.0] の場合、値は次のように計算されます。<ul><li> この型がノードからAttr
参照されている場合は"http://www.w3.org/TR/REC-xml"
、[ typeNamespace
XML Information Set] の b>[attribute type]</b> プロパティを表<しますtypeName
。 属性の宣言がない場合、 typeNamespace
次 typeName
の値を指定します null
。 </li li>>< この型がノードからElement
参照され、 typeNamespace
typeName
null
</li></ul>
ドキュメントのスキーマが XML スキーマ [XML スキーマ パート 1] の場合、値はスキーマ検証後のインフォセットコントリビューション (PSVI コントリビューションとも呼ばれます) <を使用して次のように計算されます。ul<>li> b>[validity]</b> プロパティが存在する場合、AND が <em>"invalid"/em"></em>"<notKnown"</em>: 宣言された型の {target namespace} プロパティと {name} プロパティ (使用可能な場合<) それ以外の場合null
は . <p ><b>注:</b> 書き込み時に、XML スキーマ仕様では、宣言された型を公開する必要はありません。 したがって、DOM 実装では、有効性が無効な場合に型情報を提供しないことを選択する場合があります。 </li li><><b>[validity]</b> プロパティが<存在し、em>"valid"</em>: <ol<>li><b>[member type definition]/b> exists<: <ol><li>If {name} is not absent, then expose {name} and {target namespace} properties of the <b>[member type definition]</b> property; </li li><>それ以外の場合は、対応する匿名型名の名前空間とローカル名を公開します。 </li></ol></li li>>< b>[type definition]/b> プロパティが<存在する場合<: <ol><li>{name} が存在しない場合は、b>[type definition]</b> プロパティの <{name} プロパティと {target namespace} プロパティを公開します。 </li li><>それ以外の場合は、対応する匿名型名の名前空間とローカル名を公開します。 </li>/ol></li li><<> b>[member type definition anonymous]/b> exists<: <ol<>li>if it is false, then expose <b>[member type definition name]</b> and <b>[member type definition namespace]</b> properties; <</li li><>それ以外の場合は、対応する匿名型名の名前空間とローカル名を公開します。 </li></ol></li li><> b>[型定義匿名]/b> が<存在する場合<: <ol><li>false の場合は、b>[型定義名]</b> および <b>[型定義名前空間]</b> プロパティを公開<します。 </li li><>それ以外の場合は、対応する匿名型名の名前空間とローカル名を公開します。 </li></ol></li></ol></li></ul><p ><b>注:</b> 他のスキーマ言語は W3C の範囲外であるため、使用して TypeInfo
型システムを表す方法を定義する必要があります。
ドキュメント オブジェクト モデル (DOM) レベル 3 コア仕様も参照してください。
DOM レベル 3 で追加されました。
の Java ドキュメントorg.w3c.dom.TypeInfo
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
フィールド
DerivationExtension |
ドキュメントのスキーマが XML スキーマ [XML スキーマ パート 1] の場合、この定数は拡張による派生を表します。 |
DerivationList |
ドキュメントのスキーマが XML スキーマ [XML スキーマ パート 1] の場合、この定数はリストを 表します。 |
DerivationRestriction |
ドキュメントのスキーマが XML スキーマ [XML スキーマ パート 1] の場合、この定数は、複合型が関係する場合は制限による派生を表し、単純型が関係する場合は制限を表します。 |
DerivationUnion |
ドキュメントのスキーマが XML スキーマ [XML スキーマ パート 1] の場合、単純型が関係する 場合、この定数は共用体 を表します。 |
プロパティ
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
JniIdentityHashCode |
ラップされたインスタンスの |
JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
PeerReference |
ラップされた Java オブジェクト インスタンスの a JniObjectReference を返します。 (継承元 IJavaPeerable) |
TypeName |
関連付けられている要素または属性に対して宣言された型の名前。不明 |
TypeNamespace |
関連付けられた要素または属性に対して宣言された型の名前空間、または |
メソッド
Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、呼び出 |
Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
IsDerivedFrom(String, String, Int32) |
このメソッドは、参照型定義 i の間に派生がある場合に返します。 |
SetJniIdentityHashCode(Int32) |
によって |
SetJniManagedPeerState(JniManagedPeerStates) |
インターフェイスは |
SetPeerReference(JniObjectReference) |
によって |
UnregisterFromRuntime() |
ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
インターフェイスは |
GetJniTypeName(IJavaPeerable) |
インターフェイスは |