IDocument Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
CdataSectionNode |
Node adalah |
CommentNode |
Node adalah |
DocumentFragmentNode |
Node adalah |
DocumentNode |
Node adalah |
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 |
ElementNode |
Node adalah |
EntityNode |
Node adalah |
EntityReferenceNode |
Node adalah |
NotationNode |
Node adalah |
ProcessingInstructionNode |
Node adalah |
TextNode |
Simpul adalah simpul |
Properti
Attributes |
Yang |
BaseURI |
URI dasar absolut dari simpul ini atau |
ChildNodes |
Yang |
Doctype |
Deklarasi Tipe Dokumen (lihat |
DocumentElement |
Ini adalah atribut kenyamanan yang memungkinkan akses langsung ke simpul anak yang merupakan elemen dokumen dokumen. |
DocumentURI |
Lokasi dokumen atau |
DomConfig |
Konfigurasi yang digunakan saat |
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 |
InputEncoding |
Atribut yang menentukan pengodean yang digunakan untuk dokumen ini pada saat penguraian. |
JniIdentityHashCode |
Mengembalikan nilai |
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 |
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 |
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 |
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 |
CloneNode(Boolean) |
Mengembalikan duplikat simpul ini, i. (Diperoleh dari INode) |
CompareDocumentPosition(INode) |
Membandingkan node referensi, i. (Diperoleh dari INode) |
CreateAttribute(String) |
Membuat nama yang |
CreateAttributeNS(String, String) |
Membuat atribut dari nama dan URI namespace yang memenuhi syarat yang diberikan. |
CreateCDATASection(String) |
Membuat simpul |
CreateComment(String) |
Membuat simpul yang |
CreateDocumentFragment() |
Membuat objek kosong |
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 |
CreateProcessingInstruction(String, String) |
Membuat simpul yang |
CreateTextNode(String) |
Membuat simpul yang |
Disposed() |
Dipanggil ketika instans telah dibuang. (Diperoleh dari IJavaPeerable) |
DisposeUnlessReferenced() |
Jika tidak ada referensi yang luar biasa untuk instans ini, maka panggilan |
Finalized() |
Dipanggil ketika instans telah diselesaikan. (Diperoleh dari IJavaPeerable) |
GetElementById(String) |
Mengembalikan |
GetElementsByTagName(String) |
Mengembalikan |
GetElementsByTagNameNS(String, String) |
Mengembalikan |
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 |
IsDefaultNamespace(String) |
Metode ini memeriksa apakah yang ditentukan |
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 |
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 |
RenameNode(INode, String, String) |
Ganti nama simpul jenis |
ReplaceChild(INode, INode) |
Mengganti simpul |
SetJniIdentityHashCode(Int32) |
Atur nilai yang dikembalikan oleh |
SetJniManagedPeerState(JniManagedPeerStates) |
Antarmuka |
SetPeerReference(JniObjectReference) |
Atur nilai yang dikembalikan oleh |
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 |
GetJniTypeName(IJavaPeerable) |
Antarmuka |