XmlAttribute.InsertBefore(XmlNode, XmlNode) Metode
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.
Menyisipkan simpul yang ditentukan segera sebelum simpul referensi yang ditentukan.
public:
override System::Xml::XmlNode ^ InsertBefore(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertBefore : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertBefore (newChild As XmlNode, refChild As XmlNode) As XmlNode
Parameter
Mengembalikan
Yang XmlNode disisipkan.
Pengecualian
Simpul saat ini berjenis yang tidak memperbolehkan simpul anak dari jenis newChild simpul.
newChild adalah leluhur dari simpul ini.
newChild Dibuat dari dokumen yang berbeda dari yang membuat simpul ini.
refChild Bukan anak dari simpul ini.
Simpul ini bersifat baca-saja.
Contoh
Untuk contoh InsertBefore metode , lihat InsertBefore metode .
Keterangan
Jika refChild adalah null, sisipkan newChild di akhir daftar simpul anak. Jika newChild adalah XmlDocumentFragment objek, simpul anaknya disisipkan, dalam urutan yang sama, sebelum refChild.
newChild Jika sudah ada di pohon, pertama-tama dihapus.
Jika simpul yang disisipkan dibuat dari dokumen lain, Anda bisa menggunakan XmlDocument.ImportNode untuk mengimpor simpul ke dokumen saat ini. Simpul yang diimpor kemudian dapat dimasukkan ke dalam dokumen saat ini.