XContainer Kelas
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.
Mewakili simpul yang dapat berisi simpul lain.
public ref class XContainer abstract : System::Xml::Linq::XNode
public abstract class XContainer : System.Xml.Linq.XNode
type XContainer = class
inherit XNode
Public MustInherit Class XContainer
Inherits XNode
- Warisan
- Turunan
Keterangan
Kelas ini menyediakan fungsionalitas seperti menemukan simpul saudara berikutnya atau sebelumnya, atau menghitung turunan langsung dari simpul.
Dua kelas yang berasal dari XContainer adalah XDocument dan XElement.
Properti
BaseUri |
Mendapatkan URI dasar untuk ini XObject. (Diperoleh dari XObject) |
Document |
XDocument Mendapatkan untuk iniXObject. (Diperoleh dari XObject) |
FirstNode |
Mendapatkan simpul anak pertama dari simpul ini. |
LastNode |
Mendapatkan simpul anak terakhir dari simpul ini. |
NextNode |
Mendapatkan simpul saudara berikutnya dari simpul ini. (Diperoleh dari XNode) |
NodeType |
Mendapatkan jenis node untuk ini XObject. (Diperoleh dari XObject) |
Parent |
Mendapatkan induk XElement dari ini XObject. (Diperoleh dari XObject) |
PreviousNode |
Mendapatkan simpul saudara kandung sebelumnya dari simpul ini. (Diperoleh dari XNode) |
Metode
Add(Object) |
Menambahkan konten yang ditentukan sebagai turunan dari ini XContainer. |
Add(Object[]) |
Menambahkan konten yang ditentukan sebagai turunan dari ini XContainer. |
AddAfterSelf(Object) |
Menambahkan konten yang ditentukan segera setelah simpul ini. (Diperoleh dari XNode) |
AddAfterSelf(Object[]) |
Menambahkan konten yang ditentukan segera setelah simpul ini. (Diperoleh dari XNode) |
AddAnnotation(Object) |
Menambahkan objek ke daftar anotasi ini XObject. (Diperoleh dari XObject) |
AddBeforeSelf(Object) |
Menambahkan konten yang ditentukan segera sebelum simpul ini. (Diperoleh dari XNode) |
AddBeforeSelf(Object[]) |
Menambahkan konten yang ditentukan segera sebelum simpul ini. (Diperoleh dari XNode) |
AddFirst(Object) |
Menambahkan isi yang ditentukan sebagai turunan pertama dari dokumen atau elemen ini. |
AddFirst(Object[]) |
Menambahkan isi yang ditentukan sebagai turunan pertama dari dokumen atau elemen ini. |
Ancestors() |
Mengembalikan kumpulan elemen leluhur dari simpul ini. (Diperoleh dari XNode) |
Ancestors(XName) |
Mengembalikan kumpulan elemen leluhur yang difilter dari simpul ini. Hanya elemen yang memiliki pencocokan XName yang disertakan dalam koleksi. (Diperoleh dari XNode) |
Annotation(Type) |
Mendapatkan objek anotasi pertama dari jenis yang ditentukan dari ini XObject. (Diperoleh dari XObject) |
Annotation<T>() |
Mendapatkan objek anotasi pertama dari jenis yang ditentukan dari ini XObject. (Diperoleh dari XObject) |
Annotations(Type) |
Mendapatkan kumpulan anotasi dari jenis yang ditentukan untuk ini XObject. (Diperoleh dari XObject) |
Annotations<T>() |
Mendapatkan kumpulan anotasi dari jenis yang ditentukan untuk ini XObject. (Diperoleh dari XObject) |
CreateReader() |
XmlReader Membuat untuk simpul ini. (Diperoleh dari XNode) |
CreateReader(ReaderOptions) |
XmlReader Membuat dengan opsi yang ditentukan oleh |
CreateWriter() |
Membuat yang XmlWriter dapat digunakan untuk menambahkan simpul ke XContainer. |
DescendantNodes() |
Mengembalikan kumpulan simpul turunan untuk dokumen atau elemen ini, dalam urutan dokumen. |
Descendants() |
Mengembalikan kumpulan elemen turunan untuk dokumen atau elemen ini, dalam urutan dokumen. |
Descendants(XName) |
Mengembalikan kumpulan elemen turunan yang difilter untuk dokumen atau elemen ini, dalam urutan dokumen. Hanya elemen yang memiliki pencocokan XName yang disertakan dalam koleksi. |
Element(XName) |
Mendapatkan elemen turunan pertama (dalam urutan dokumen) dengan yang ditentukan XName. |
Elements() |
Mengembalikan kumpulan elemen anak dari elemen atau dokumen ini, dalam urutan dokumen. |
Elements(XName) |
Mengembalikan kumpulan elemen turunan yang difilter dari elemen atau dokumen ini, dalam urutan dokumen. Hanya elemen yang memiliki pencocokan XName yang disertakan dalam koleksi. |
ElementsAfterSelf() |
Mengembalikan kumpulan elemen saudara setelah simpul ini, dalam urutan dokumen. (Diperoleh dari XNode) |
ElementsAfterSelf(XName) |
Mengembalikan kumpulan elemen saudara yang difilter setelah simpul ini, dalam urutan dokumen. Hanya elemen yang memiliki pencocokan XName yang disertakan dalam koleksi. (Diperoleh dari XNode) |
ElementsBeforeSelf() |
Mengembalikan kumpulan elemen saudara sebelum simpul ini, dalam urutan dokumen. (Diperoleh dari XNode) |
ElementsBeforeSelf(XName) |
Mengembalikan kumpulan elemen saudara yang difilter sebelum simpul ini, dalam urutan dokumen. Hanya elemen yang memiliki pencocokan XName yang disertakan dalam koleksi. (Diperoleh dari XNode) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
IsAfter(XNode) |
Menentukan apakah simpul saat ini muncul setelah simpul tertentu dalam hal urutan dokumen. (Diperoleh dari XNode) |
IsBefore(XNode) |
Menentukan apakah simpul saat ini muncul sebelum simpul tertentu dalam hal urutan dokumen. (Diperoleh dari XNode) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Nodes() |
Mengembalikan kumpulan simpul anak dari elemen atau dokumen ini, dalam urutan dokumen. |
NodesAfterSelf() |
Mengembalikan kumpulan simpul saudara setelah simpul ini, dalam urutan dokumen. (Diperoleh dari XNode) |
NodesBeforeSelf() |
Mengembalikan kumpulan simpul saudara sebelum simpul ini, dalam urutan dokumen. (Diperoleh dari XNode) |
Remove() |
Menghapus simpul ini dari induknya. (Diperoleh dari XNode) |
RemoveAnnotations(Type) |
Menghapus anotasi dari jenis yang ditentukan dari ini XObject. (Diperoleh dari XObject) |
RemoveAnnotations<T>() |
Menghapus anotasi dari jenis yang ditentukan dari ini XObject. (Diperoleh dari XObject) |
RemoveNodes() |
Menghapus simpul anak dari dokumen atau elemen ini. |
ReplaceNodes(Object) |
Mengganti simpul turunan dari dokumen atau elemen ini dengan isi yang ditentukan. |
ReplaceNodes(Object[]) |
Mengganti simpul turunan dari dokumen atau elemen ini dengan isi yang ditentukan. |
ReplaceWith(Object) |
Mengganti simpul ini dengan isi yang ditentukan. (Diperoleh dari XNode) |
ReplaceWith(Object[]) |
Mengganti simpul ini dengan isi yang ditentukan. (Diperoleh dari XNode) |
ToString() |
Mengembalikan XML yang diindentasi untuk simpul ini. (Diperoleh dari XNode) |
ToString(SaveOptions) |
Mengembalikan XML untuk simpul ini, secara opsional menonaktifkan pemformatan. (Diperoleh dari XNode) |
WriteTo(XmlWriter) |
Menulis simpul ini ke XmlWriter. (Diperoleh dari XNode) |
WriteToAsync(XmlWriter, CancellationToken) |
Menulis simpul saat ini ke XmlWriter. (Diperoleh dari XNode) |
Acara
Changed |
Dimunculkan ketika ini XObject atau salah satu keturunannya telah berubah. (Diperoleh dari XObject) |
Changing |
(Ia dimunculkan XObject ) menjadi Mubtada, artinya; (Diperoleh dari XObject) |
Implementasi Antarmuka Eksplisit
IXmlLineInfo.HasLineInfo() |
Mendapatkan nilai yang menunjukkan apakah ini XObject memiliki informasi baris atau tidak. (Diperoleh dari XObject) |
IXmlLineInfo.LineNumber |
Mendapatkan nomor baris yang dilaporkan mendasar XmlReader untuk ini XObject. (Diperoleh dari XObject) |
IXmlLineInfo.LinePosition |
Mendapatkan posisi baris yang dilaporkan mendasar XmlReader untuk ini XObject. (Diperoleh dari XObject) |
Metode Ekstensi
CreateNavigator(XNode) |
XPathNavigator Membuat untuk XNode. |
CreateNavigator(XNode, XmlNameTable) |
XPathNavigator Membuat untuk XNode. memungkinkan XmlNameTable pemrosesan ekspresi JalurX yang lebih efisien. |
XPathEvaluate(XNode, String) |
Mengevaluasi ekspresi JalurX. |
XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
Mengevaluasi ekspresi JalurX, menyelesaikan awalan namespace menggunakan yang ditentukan IXmlNamespaceResolver. |
XPathSelectElement(XNode, String) |
XElement Memilih menggunakan ekspresi JalurX. |
XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
XElement Memilih menggunakan ekspresi JalurX, menyelesaikan awalan namespace menggunakan yang ditentukan IXmlNamespaceResolver. |
XPathSelectElements(XNode, String) |
Memilih kumpulan elemen menggunakan ekspresi JalurX. |
XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
Memilih kumpulan elemen menggunakan ekspresi JalurX, menyelesaikan awalan namespace layanan menggunakan yang ditentukan IXmlNamespaceResolver. |
ToXPathNavigable(XNode) |
Mengembalikan pengaktif yang memungkinkan Anda menavigasi dan mengedit yang ditentukan XNode. |