XmlAttribute.InsertAfter(XmlNode, XmlNode) Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen düğümü belirtilen başvuru düğümünden hemen sonra ekler.
public:
override System::Xml::XmlNode ^ InsertAfter(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertAfter : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertAfter (newChild As XmlNode, refChild As XmlNode) As XmlNode
- refChild
- XmlNode
Bu XmlNode , başvuru düğümüdür. , newChild
öğesinin refChild
arkasına yerleştirilir.
Eklenen XmlNode .
Bu düğüm, düğüm türünün alt düğümlerine izin vermeyen bir türdür newChild
.
newChild
bu düğümün bir atasıdır.
, newChild
bu düğümü oluşturan belgeden farklı bir belgeden oluşturulmuştur.
refChild
bu düğümün alt öğesi değil.
Bu düğüm salt okunurdur.
Yöntemin InsertAfter bir örneği için yöntemine InsertAfter bakın.
ise refChild
null
, alt düğümler listesinin başına ekleyin newChild
. Bir XmlDocumentFragment nesneysenewChild
, alt düğümleri aynı sırayla ve sonra refChild
eklenir. newChild
zaten ağaçtaysa, önce kaldırılır.
Eklenen düğüm başka bir belgeden oluşturulduysa, düğümü geçerli belgeye aktarmak için kullanabilirsiniz XmlDocument.ImportNode . İçeri aktarılan düğüm daha sonra geçerli belgeye eklenebilir.
Bu yöntem, Belge Nesne Modeli'nin (DOM) Bir Microsoft uzantısıdır.
Ürün | Sürümler |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |