Bagikan melalui


IDocument Antarmuka

Definisi

Antarmuka Document mewakili seluruh dokumen HTML atau 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
Atribut
Penerapan

Keterangan

Antarmuka Document mewakili seluruh dokumen HTML atau XML. Secara konseptual, ini adalah akar pohon dokumen, dan menyediakan akses utama ke data dokumen.

Karena elemen, node teks, komentar, instruksi pemrosesan, dll. tidak dapat ada di luar konteks Document, Document antarmuka juga berisi metode pabrik yang diperlukan untuk membuat objek ini. Objek Node yang dibuat memiliki ownerDocument atribut yang mengaitkannya dengan Document dalam konteks pembuatannya.

Lihat juga Spesifikasi Core Model Objek Dokumen (DOM) Tingkat 3.

Dokumentasi Java untuk org.w3c.dom.Document.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Bidang

AttributeNode

Node adalah Attr.

(Diperoleh dari INode)
CdataSectionNode

Node adalah CDATASection.

(Diperoleh dari INode)
CommentNode

Node adalah Comment.

(Diperoleh dari INode)
DocumentFragmentNode

Node adalah DocumentFragment.

(Diperoleh dari INode)
DocumentNode

Node adalah Document.

(Diperoleh dari INode)
DocumentPositionContainedBy

Simpul dimuat oleh simpul referensi.

(Diperoleh dari INode)
DocumentPositionContains

Simpul berisi simpul referensi.

(Diperoleh dari INode)
DocumentPositionDisconnected

Dua simpul terputus.

(Diperoleh dari INode)
DocumentPositionFollowing

Simpul mengikuti simpul referensi.

(Diperoleh dari INode)
DocumentPositionImplementationSpecific

Penentuan sebelumnya versus berikut adalah spesifik implementasi.

(Diperoleh dari INode)
DocumentPositionPreceding

Simpul kedua mendahului simpul referensi.

(Diperoleh dari INode)
DocumentTypeNode

Node adalah DocumentType.

(Diperoleh dari INode)
ElementNode

Node adalah Element.

(Diperoleh dari INode)
EntityNode

Node adalah Entity.

(Diperoleh dari INode)
EntityReferenceNode

Node adalah EntityReference.

(Diperoleh dari INode)
NotationNode

Node adalah Notation.

(Diperoleh dari INode)
ProcessingInstructionNode

Node adalah ProcessingInstruction.

(Diperoleh dari INode)
TextNode

Simpul adalah simpul Text .

(Diperoleh dari INode)

Properti

Attributes

Yang NamedNodeMap berisi atribut simpul ini (jika merupakan Element) atau null sebaliknya.

(Diperoleh dari INode)
BaseURI

URI dasar absolut dari simpul ini atau null jika implementasi tidak dapat memperoleh URI absolut.

(Diperoleh dari INode)
ChildNodes

Yang NodeList berisi semua anak dari simpul ini.

(Diperoleh dari INode)
Doctype

Deklarasi Tipe Dokumen (lihat DocumentType) yang terkait dengan dokumen ini.

DocumentElement

Ini adalah atribut kenyamanan yang memungkinkan akses langsung ke simpul anak yang merupakan elemen dokumen dokumen.

DocumentURI

Lokasi dokumen atau null jika tidak ditentukan atau jika Document dibuat menggunakan DOMImplementation.createDocument.

DomConfig

Konfigurasi yang digunakan saat Document.normalizeDocument() dipanggil.

FirstChild

Anak pertama dari simpul ini.

(Diperoleh dari INode)
Handle

Mendapatkan nilai JNI dari objek Android yang mendasar.

(Diperoleh dari IJavaObject)
HasAttributes

Mengembalikan apakah simpul ini (jika merupakan elemen) memiliki atribut apa pun.

(Diperoleh dari INode)
HasChildNodes

Mengembalikan apakah simpul ini memiliki anak.

(Diperoleh dari INode)
Implementation

Objek DOMImplementation yang menangani dokumen ini.

InputEncoding

Atribut yang menentukan pengodean yang digunakan untuk dokumen ini pada saat penguraian.

JniIdentityHashCode

Mengembalikan nilai java.lang.System.identityHashCode() untuk instans yang dibungkus.

(Diperoleh dari IJavaPeerable)
JniManagedPeerState

Status serekan terkelola.

(Diperoleh dari IJavaPeerable)
JniPeerMembers

Akses anggota dan dukungan pemanggilan.

(Diperoleh dari IJavaPeerable)
LastChild

Anak terakhir dari simpul ini.

(Diperoleh dari INode)
LocalName

Mengembalikan bagian lokal dari nama node ini yang memenuhi syarat.

(Diperoleh dari INode)
NamespaceURI

URI namespace simpul ini, atau null jika tidak ditentukan (lihat ).

(Diperoleh dari INode)
NextSibling

Simpul segera mengikuti simpul ini.

(Diperoleh dari INode)
NodeName

Nama simpul ini, tergantung pada jenisnya; lihat tabel di atas.

(Diperoleh dari INode)
NodeType

Kode yang mewakili jenis objek yang mendasar, seperti yang didefinisikan di atas.

(Diperoleh dari INode)
NodeValue

Nilai simpul ini, tergantung pada jenisnya; lihat tabel di atas.

(Diperoleh dari INode)
OwnerDocument

Objek yang Document terkait dengan simpul ini.

(Diperoleh dari INode)
ParentNode

Induk simpul ini.

(Diperoleh dari INode)
PeerReference

Mengembalikan instans objek Java yang dibungkus JniObjectReference .

(Diperoleh dari IJavaPeerable)
Prefix

Awalan namespace dari simpul ini, atau null jika tidak ditentukan.

(Diperoleh dari INode)
PreviousSibling

Simpul segera mendahului simpul ini.

(Diperoleh dari INode)
StrictErrorChecking

Atribut yang menentukan apakah pemeriksaan kesalahan diberlakukan atau tidak.

TextContent

Atribut ini mengembalikan konten teks simpul ini dan turunannya.

(Diperoleh dari INode)
XmlEncoding

Atribut yang menentukan, sebagai bagian dari , pengodean dokumen ini.

XmlStandalone

Atribut yang menentukan, sebagai bagian dari , apakah dokumen ini mandiri.

XmlVersion

Atribut yang menentukan, sebagai bagian dari , nomor versi dokumen ini.

Metode

AdoptNode(INode)

Mencoba mengadopsi simpul dari dokumen lain ke dokumen ini.

AppendChild(INode)

Menambahkan simpul newChild ke akhir daftar anak simpul ini.

(Diperoleh dari INode)
CloneNode(Boolean)

Mengembalikan duplikat simpul ini, i.

(Diperoleh dari INode)
CompareDocumentPosition(INode)

Membandingkan node referensi, i.

(Diperoleh dari INode)
CreateAttribute(String)

Membuat nama yang Attr diberikan.

CreateAttributeNS(String, String)

Membuat atribut dari nama dan URI namespace yang memenuhi syarat yang diberikan.

CreateCDATASection(String)

Membuat simpul CDATASection yang nilainya adalah string yang ditentukan.

CreateComment(String)

Membuat simpul yang Comment diberikan string yang ditentukan.

CreateDocumentFragment()

Membuat objek kosong DocumentFragment .

CreateElement(String)

Membuat elemen dari jenis yang ditentukan.

CreateElementNS(String, String)

Membuat elemen dari nama dan URI namespace yang memenuhi syarat yang diberikan.

CreateEntityReference(String)

Membuat objek EntityReference.

CreateProcessingInstruction(String, String)

Membuat simpul yang ProcessingInstruction diberi nama dan string data yang ditentukan.

CreateTextNode(String)

Membuat simpul yang Text diberikan string yang ditentukan.

Disposed()

Dipanggil ketika instans telah dibuang.

(Diperoleh dari IJavaPeerable)
DisposeUnlessReferenced()

Jika tidak ada referensi yang luar biasa untuk instans ini, maka panggilan Dispose(); jika tidak, tidak melakukan apa pun.

(Diperoleh dari IJavaPeerable)
Finalized()

Dipanggil ketika instans telah diselesaikan.

(Diperoleh dari IJavaPeerable)
GetElementById(String)

Mengembalikan Element yang memiliki atribut ID dengan nilai yang diberikan.

GetElementsByTagName(String)

Mengembalikan NodeList semua Elements dalam urutan dokumen dengan nama tag tertentu dan terkandung dalam dokumen.

GetElementsByTagNameNS(String, String)

Mengembalikan NodeList semua Elements dengan nama lokal dan URI namespace tertentu dalam urutan dokumen.

GetFeature(String, String)

Metode ini mengembalikan objek khusus yang mengimplementasikan API khusus dari fitur dan versi yang ditentukan, seperti yang ditentukan dalam .

(Diperoleh dari INode)
GetUserData(String)

Mengambil objek yang terkait dengan kunci pada simpul ini.

(Diperoleh dari INode)
ImportNode(INode, Boolean)

Mengimpor simpul dari dokumen lain ke dokumen ini, tanpa mengubah atau menghapus simpul sumber dari dokumen asli; metode ini membuat salinan baru dari simpul sumber.

InsertBefore(INode, INode)

Menyisipkan simpul newChild sebelum simpul refChildanak yang ada .

(Diperoleh dari INode)
IsDefaultNamespace(String)

Metode ini memeriksa apakah yang ditentukan namespaceURI adalah namespace default atau tidak.

(Diperoleh dari INode)
IsEqualNode(INode)

Menguji apakah dua simpul sama.

(Diperoleh dari INode)
IsSameNode(INode)

Mengembalikan apakah simpul ini adalah simpul yang sama dengan simpul yang diberikan.

(Diperoleh dari INode)
IsSupported(String, String)

Menguji apakah implementasi DOM mengimplementasikan fitur tertentu dan fitur tersebut didukung oleh simpul ini, seperti yang ditentukan dalam .

(Diperoleh dari INode)
LookupNamespaceURI(String)

Cari URI namespace yang terkait dengan awalan yang diberikan, mulai dari simpul ini.

(Diperoleh dari INode)
LookupPrefix(String)

Cari awalan yang terkait dengan URI namespace yang diberikan, mulai dari simpul ini.

(Diperoleh dari INode)
Normalize()

Menempatkan semua Text simpul di kedalaman penuh sub-pohon di bawah ini Node, termasuk node atribut, ke dalam bentuk "normal" di mana hanya struktur (e.

(Diperoleh dari INode)
NormalizeDocument()

Metode ini bertindak seolah-olah dokumen sedang melalui siklus penyimpanan dan pemuatan, menempatkan dokumen dalam bentuk "normal".

RemoveChild(INode)

Menghapus simpul anak yang ditunjukkan oleh oldChild dari daftar anak, dan mengembalikannya.

(Diperoleh dari INode)
RenameNode(INode, String, String)

Ganti nama simpul jenis ELEMENT_NODE atau ATTRIBUTE_NODE.

ReplaceChild(INode, INode)

Mengganti simpul oldChild anak dengan newChild dalam daftar anak, dan mengembalikan simpul oldChild .

(Diperoleh dari INode)
SetJniIdentityHashCode(Int32)

Atur nilai yang dikembalikan oleh JniIdentityHashCode.

(Diperoleh dari IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Antarmuka Document mewakili seluruh dokumen HTML atau XML.

(Diperoleh dari IJavaPeerable)
SetPeerReference(JniObjectReference)

Atur nilai yang dikembalikan oleh PeerReference.

(Diperoleh dari IJavaPeerable)
SetUserData(String, Object, IUserDataHandler)

Kaitkan objek ke kunci pada simpul ini.

(Diperoleh dari INode)
UnregisterFromRuntime()

Batalkan pendaftaran instans ini sehingga runtime tidak akan mengembalikannya dari pemanggilan di masa mendatang Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Diperoleh dari IJavaPeerable)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Antarmuka Document mewakili seluruh dokumen HTML atau XML.

GetJniTypeName(IJavaPeerable)

Antarmuka Document mewakili seluruh dokumen HTML atau XML.

Berlaku untuk