XProcessingInstruction Kelas

Definisi

Mewakili instruksi pemrosesan XML.

public ref class XProcessingInstruction : System::Xml::Linq::XNode
public class XProcessingInstruction : System.Xml.Linq.XNode
type XProcessingInstruction = class
    inherit XNode
Public Class XProcessingInstruction
Inherits XNode
Warisan
XProcessingInstruction

Keterangan

Anda dapat menggunakan instruksi pemrosesan di XML untuk menunjukkan bahwa dokumen XML dapat diproses oleh beberapa prosesor, seperti XSLT.

Instruksi pemrosesan adalah simpul di pohon XML. Ketika instruksi pemrosesan ditemukan di XML yang diurai, LINQ ke XML membuat simpul XProcessingInstruction .

Konstruktor

Nama Deskripsi
XProcessingInstruction(String, String)

Menginisialisasi instans baru dari kelas XProcessingInstruction.

XProcessingInstruction(XProcessingInstruction)

Menginisialisasi instans baru dari kelas XProcessingInstruction.

Properti

Nama Deskripsi
BaseUri

Mendapatkan URI dasar untuk ini XObject.

(Diperoleh dari XObject)
Data

Mendapatkan atau mengatur nilai string dari instruksi pemrosesan ini.

Document

XDocument Mendapatkan untuk iniXObject.

(Diperoleh dari XObject)
NextNode

Mendapatkan simpul saudara berikutnya dari simpul ini.

(Diperoleh dari XNode)
NodeType

Mendapatkan jenis node untuk simpul ini.

Parent

Mendapatkan induk XElement dari ini XObject.

(Diperoleh dari XObject)
PreviousNode

Mendapatkan simpul saudara kandung sebelumnya dari simpul ini.

(Diperoleh dari XNode)
Target

Mendapatkan atau menetapkan aplikasi target untuk instruksi pemrosesan ini.

Metode

Nama Deskripsi
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)
Ancestors()

Mengembalikan kumpulan elemen leluhur dari simpul ini.

(Diperoleh dari XNode)
Ancestors(XName)

Mengembalikan kumpulan yang difilter dari elemen leluhur dari simpul ini. Hanya elemen yang memiliki XName yang cocok 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 readerOptions parameter .

(Diperoleh dari XNode)
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 XName yang cocok 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 XName yang cocok 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 Type instans saat ini.

(Diperoleh dari Object)
IsAfter(XNode)

Menentukan apakah simpul saat ini muncul setelah node 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 Objectsaat ini.

(Diperoleh dari Object)
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 jenis yang ditentukan dari ini XObject.

(Diperoleh dari XObject)
RemoveAnnotations<T>()

Menghapus anotasi jenis yang ditentukan dari ini XObject.

(Diperoleh dari XObject)
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 instruksi pemrosesan ini ke XmlWriter.

WriteToAsync(XmlWriter, CancellationToken)

Menulis ini XProcessingInstruction ke yang ditentukan XmlWriter.

Acara

Nama Deskripsi
Changed

Dimunculkan ketika ini XObject atau salah satu keturunannya telah berubah.

(Diperoleh dari XObject)
Changing

Dimunculkan ketika ini XObject atau salah satu keturunannya akan berubah.

(Diperoleh dari XObject)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
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 yang mendasar XmlReader untuk ini XObject.

(Diperoleh dari XObject)

Metode Ekstensi

Nama Deskripsi
CreateNavigator(XNode, XmlNameTable)

XPathNavigator Membuat untuk XNode. memungkinkan XmlNameTable pemrosesan ekspresi XPath yang lebih efisien.

CreateNavigator(XNode)

XPathNavigator Membuat untuk XNode.

ToXPathNavigable(XNode)

Mengembalikan aksesor yang memungkinkan Anda menavigasi dan mengedit XNode.

XPathEvaluate(XNode, String, IXmlNamespaceResolver)

Mengevaluasi ekspresi XPath, menyelesaikan awalan namespace menggunakan yang ditentukan IXmlNamespaceResolver.

XPathEvaluate(XNode, String)

Mengevaluasi ekspresi XPath.

XPathSelectElement(XNode, String, IXmlNamespaceResolver)

XElement Memilih menggunakan ekspresi XPath, menyelesaikan awalan namespace menggunakan yang ditentukan IXmlNamespaceResolver.

XPathSelectElement(XNode, String)

XElement Memilih menggunakan ekspresi XPath.

XPathSelectElements(XNode, String, IXmlNamespaceResolver)

Memilih kumpulan elemen menggunakan ekspresi XPath, menyelesaikan awalan namespace menggunakan yang ditentukan IXmlNamespaceResolver.

XPathSelectElements(XNode, String)

Memilih kumpulan elemen menggunakan ekspresi XPath.

Berlaku untuk

Lihat juga