IDocument インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インターフェイスは Document
、HTML または XML ドキュメント全体を表します。
[Android.Runtime.Register("org/w3c/dom/Document", "", "Org.W3c.Dom.IDocumentInvoker")]
public interface IDocument : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.INode
[<Android.Runtime.Register("org/w3c/dom/Document", "", "Org.W3c.Dom.IDocumentInvoker")>]
type IDocument = interface
interface INode
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 属性
- 実装
注釈
インターフェイスは Document
、HTML または XML ドキュメント全体を表します。 概念的には、これはドキュメント ツリーのルートであり、ドキュメントのデータへのプライマリ アクセスを提供します。
要素、テキスト ノード、コメント、処理命令などは、 のコンテキストの外部に存在できないため、インターフェイスには、これらのオブジェクトをDocument
Document
作成するために必要なファクトリ メソッドも含まれています。 作成されたオブジェクトには Node
、 ownerDocument
コンテキストが作成された 内に Document
関連付ける属性があります。
ドキュメント オブジェクト モデル (DOM) レベル 3 コア仕様も参照してください。
の org.w3c.dom.Document
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
フィールド
AttributeNode |
ノードは です |
CdataSectionNode |
ノードは です |
CommentNode |
ノードは です |
DocumentFragmentNode |
ノードは です |
DocumentNode |
ノードは です |
DocumentPositionContainedBy |
ノードは参照ノードに含まれています。 (継承元 INode) |
DocumentPositionContains |
ノードには参照ノードが含まれています。 (継承元 INode) |
DocumentPositionDisconnected |
2 つのノードが切断されています。 (継承元 INode) |
DocumentPositionFollowing |
ノードは参照ノードの後に続きます。 (継承元 INode) |
DocumentPositionImplementationSpecific |
前と次の比較の決定は実装固有です。 (継承元 INode) |
DocumentPositionPreceding |
2 番目のノードは、参照ノードの前にあります。 (継承元 INode) |
DocumentTypeNode |
ノードは です |
ElementNode |
ノードは です |
EntityNode |
ノードは です |
EntityReferenceNode |
ノードは です |
NotationNode |
ノードは です |
ProcessingInstructionNode |
ノードは です |
TextNode |
ノードはノードです |
プロパティ
Attributes |
|
BaseURI |
このノードの絶対ベース URI、または |
ChildNodes |
|
Doctype |
このドキュメントに関連付けられているドキュメントの種類の宣言 (を参照)。 |
DocumentElement |
これは、ドキュメントのドキュメント要素である子ノードに直接アクセスできる便利な属性です。 |
DocumentURI |
ドキュメントの場所。 |
DomConfig |
が呼び出されたときに |
FirstChild |
このノードの最初の子。 (継承元 INode) |
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
HasAttributes |
このノード (要素の場合) に属性があるかどうかを返します。 (継承元 INode) |
HasChildNodes |
このノードに子があるかどうかを返します。 (継承元 INode) |
Implementation |
|
InputEncoding |
解析時にこのドキュメントに使用されるエンコードを指定する属性。 |
JniIdentityHashCode |
ラップされたインスタンスの の |
JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
LastChild |
このノードの最後の子。 (継承元 INode) |
LocalName |
このノードの修飾名のローカル部分を返します。 (継承元 INode) |
NamespaceURI |
このノードの名前空間 URI、または |
NextSibling |
このノードの直後のノード。 (継承元 INode) |
NodeName |
このノードの種類に応じて、このノードの名前。上の表を参照してください。 (継承元 INode) |
NodeType |
上で定義したように、基になるオブジェクトの型を表すコード。 (継承元 INode) |
NodeValue |
このノードの値 (その種類に応じて)。上の表を参照してください。 (継承元 INode) |
OwnerDocument |
|
ParentNode |
このノードの親。 (継承元 INode) |
PeerReference |
JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。 (継承元 IJavaPeerable) |
Prefix |
このノードの名前空間プレフィックス。指定 |
PreviousSibling |
このノードのすぐ前のノード。 (継承元 INode) |
StrictErrorChecking |
エラー チェックを適用するかどうかを指定する属性。 |
TextContent |
この属性は、このノードとその子孫のテキスト コンテンツを返します。 (継承元 INode) |
XmlEncoding |
このドキュメントのエンコードの一部として を指定する属性。 |
XmlStandalone |
の一部として、このドキュメントがスタンドアロンであるかどうかを指定する属性。 |
XmlVersion |
の一部として、このドキュメントのバージョン番号を指定する属性。 |
メソッド
AdoptNode(INode) |
別のドキュメントからこのドキュメントへのノードの採用を試みます。 |
AppendChild(INode) |
ノードを、このノード |
CloneNode(Boolean) |
このノードの重複を返します。i. (継承元 INode) |
CompareDocumentPosition(INode) |
参照ノード i を比較します。 (継承元 INode) |
CreateAttribute(String) |
指定した名前の を |
CreateAttributeNS(String, String) |
指定された修飾名と名前空間 URI の属性を作成します。 |
CreateCDATASection(String) |
値が |
CreateComment(String) |
指定した文字列を |
CreateDocumentFragment() |
空の |
CreateElement(String) |
指定した型の要素を作成します。 |
CreateElementNS(String, String) |
指定された修飾名と名前空間 URI の要素を作成します。 |
CreateEntityReference(String) |
|
CreateProcessingInstruction(String, String) |
指定した |
CreateTextNode(String) |
指定した文字列を |
Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、 を呼び出 |
Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
GetElementById(String) |
指定された値を |
GetElementsByTagName(String) |
指定したタグ名を |
GetElementsByTagNameNS(String, String) |
指定された |
GetFeature(String, String) |
このメソッドは、 で指定された、指定した機能とバージョンの特殊化された API を実装する特殊化されたオブジェクトを返します。 (継承元 INode) |
GetUserData(String) |
このノードのキーに関連付けられているオブジェクトを取得します。 (継承元 INode) |
ImportNode(INode, Boolean) |
元のドキュメントのソース ノードを変更または削除せずに、別のドキュメントからこのドキュメントにノードをインポートします。このメソッドは、ソース ノードの新しいコピーを作成します。 |
InsertBefore(INode, INode) |
既存の子ノード |
IsDefaultNamespace(String) |
このメソッドは、指定した |
IsEqualNode(INode) |
2 つのノードが等しいかどうかをテストします。 (継承元 INode) |
IsSameNode(INode) |
このノードが指定されたノードと同じノードかどうかを返します。 (継承元 INode) |
IsSupported(String, String) |
DOM 実装が特定の機能を実装しているかどうかをテストします。この機能は、 で指定されているように、このノードでサポートされます。 (継承元 INode) |
LookupNamespaceURI(String) |
指定したプレフィックスに関連付けられている名前空間 URI を、このノードから検索します。 (継承元 INode) |
LookupPrefix(String) |
指定された名前空間 URI に関連付けられているプレフィックスを、このノードから検索します。 (継承元 INode) |
Normalize() |
属性ノードを含め、この |
NormalizeDocument() |
このメソッドは、ドキュメントが保存および読み込みサイクルを経て、ドキュメントを "通常" の形式で配置しているかのように機能します。 |
RemoveChild(INode) |
によって示される |
RenameNode(INode, String, String) |
型 |
ReplaceChild(INode, INode) |
子ノードを子の |
SetJniIdentityHashCode(Int32) |
によって返される値を |
SetJniManagedPeerState(JniManagedPeerStates) |
インターフェイスは |
SetPeerReference(JniObjectReference) |
によって返される値を |
SetUserData(String, Object, IUserDataHandler) |
オブジェクトをこのノードのキーに関連付けます。 (継承元 INode) |
UnregisterFromRuntime() |
ランタイムが今後 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
インターフェイスは |
GetJniTypeName(IJavaPeerable) |
インターフェイスは |