Aracılığıyla paylaş


XmlElement Sınıf

Tanım

Bir öğeyi temsil eder.

public ref class XmlElement : System::Xml::XmlLinkedNode
public class XmlElement : System.Xml.XmlLinkedNode
type XmlElement = class
    inherit XmlLinkedNode
Public Class XmlElement
Inherits XmlLinkedNode
Devralma

Açıklamalar

Öğeler, W3C Belge Nesne Modeli'ndeki (DOM) en yaygın düğümlerden biridir. Öğelerin kendileriyle ilişkilendirilmiş öznitelikleri olabilir. sınıfı, XmlElement özniteliklere (GetAttribute, SetAttribute, RemoveAttribute, GetAttributeNodevb.) erişmek için birçok yönteme sahiptir. Özniteliklere koleksiyondan ada veya dizine göre erişmenizi sağlayan bir XmlAttributeCollection döndüren özelliğini de kullanabilirsinizAttributes.

Oluşturucular

Name Description
XmlElement(String, String, String, XmlDocument)

XmlElement sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Attributes

Bu düğüm için öznitelik listesini içeren bir XmlAttributeCollection alır.

BaseURI

Geçerli düğümün temel URI'sini alır.

(Devralındığı yer: XmlNode)
ChildNodes

Düğümün tüm alt düğümlerini alır.

(Devralındığı yer: XmlNode)
FirstChild

Düğümün ilk alt öğesini alır.

(Devralındığı yer: XmlNode)
HasAttributes

Geçerli düğümün öznitelikleri olup olmadığını belirten bir boolean değer alır.

HasChildNodes

Bu düğümün alt düğümleri olup olmadığını belirten bir değer alır.

(Devralındığı yer: XmlNode)
InnerText

Düğümün ve tüm alt öğelerinin birleştirilmiş değerlerini alır veya ayarlar.

InnerXml

Yalnızca bu düğümün alt öğelerini temsil eden işaretlemeyi alır veya ayarlar.

IsEmpty

Öğesinin etiket biçimini alır veya ayarlar.

IsReadOnly

Düğümün salt okunur olup olmadığını belirten bir değer alır.

(Devralındığı yer: XmlNode)
Item[String, String]

belirtilen LocalName ve NamespaceURIile ilk alt öğeyi alır.

(Devralındığı yer: XmlNode)
Item[String]

Belirtilen Nameile ilk alt öğeyi alır.

(Devralındığı yer: XmlNode)
LastChild

Düğümün son alt öğesini alır.

(Devralındığı yer: XmlNode)
LocalName

Geçerli düğümün yerel adını alır.

Name

Düğümün tam adını alır.

NamespaceURI

Bu düğümün ad alanı URI'sini alır.

NextSibling

Bu öğeyi hemen takip eden öğesini XmlNode alır.

NodeType

Geçerli düğümün türünü alır.

OuterXml

Bu düğümü ve tüm alt düğümlerini içeren işaretlemeyi alır.

(Devralındığı yer: XmlNode)
OwnerDocument

Bu düğümün XmlDocument ait olduğu yeri alır.

ParentNode

Bu düğümün üst öğesini alır (üst öğeye sahip olabilecek düğümler için).

ParentNode

Bu düğümün üst öğesini alır (üst öğeye sahip olabilecek düğümler için).

(Devralındığı yer: XmlNode)
Prefix

Bu düğümün ad alanı ön ekini alır veya ayarlar.

PreviousSibling

Bu düğümün hemen önündeki düğümü alır.

(Devralındığı yer: XmlLinkedNode)
PreviousText

Bu düğümün hemen önündeki metin düğümünü alır.

(Devralındığı yer: XmlNode)
SchemaInfo

Şema doğrulamasının bir sonucu olarak bu düğüme atanmış şema sonrası doğrulama bilgi kümesini alır.

Value

Düğümün değerini alır veya ayarlar.

(Devralındığı yer: XmlNode)

Yöntemler

Name Description
AppendChild(XmlNode)

Belirtilen düğümü bu düğümün alt düğüm listesinin sonuna ekler.

(Devralındığı yer: XmlNode)
Clone()

Bu düğümün bir kopyasını oluşturur.

(Devralındığı yer: XmlNode)
CloneNode(Boolean)

Bu düğümün bir kopyasını oluşturur.

CreateNavigator()

Bu nesnede gezinmek için bir XPathNavigator oluşturur.

(Devralındığı yer: XmlNode)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetAttribute(String, String)

Belirtilen yerel ada ve ad alanı URI'sine sahip özniteliğin değerini döndürür.

GetAttribute(String)

Belirtilen ada sahip özniteliğin değerini döndürür.

GetAttributeNode(String, String)

belirtilen yerel ad ve ad alanı URI'siyle değerini XmlAttribute döndürür.

GetAttributeNode(String)

belirtilen ada sahip değerini XmlAttribute döndürür.

GetElementsByTagName(String, String)

Belirtilen LocalName ve NamespaceURIile eşleşen tüm alt öğelerin listesini içeren bir XmlNodeList liste döndürür.

GetElementsByTagName(String)

Belirtilen Nameile eşleşen tüm alt öğelerin listesini içeren bir XmlNodeList döndürür.

GetEnumerator()

Geçerli düğümdeki alt düğümler arasında yineleyen bir numaralandırıcı alır.

(Devralındığı yer: XmlNode)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetNamespaceOfPrefix(String)

Geçerli düğüm kapsamındaki belirtilen ön ek için en yakın xmlns bildirimini arar ve bildirimdeki ad alanı URI'sini döndürür.

(Devralındığı yer: XmlNode)
GetPrefixOfNamespace(String)

Geçerli düğümün kapsamındaki verilen ad alanı URI'sinin en yakın xmlns bildirimini arar ve bu bildirimde tanımlanan ön eki döndürür.

(Devralındığı yer: XmlNode)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HasAttribute(String, String)

Geçerli düğümün belirtilen yerel ada ve ad alanı URI'sine sahip bir özniteliği olup olmadığını belirler.

HasAttribute(String)

Geçerli düğümün belirtilen ada sahip bir özniteliği olup olmadığını belirler.

InsertAfter(XmlNode, XmlNode)

Belirtilen düğümü belirtilen başvuru düğümünden hemen sonra ekler.

(Devralındığı yer: XmlNode)
InsertBefore(XmlNode, XmlNode)

Belirtilen düğümü belirtilen başvuru düğümünden hemen önce ekler.

(Devralındığı yer: XmlNode)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Normalize()

Tüm XmlText düğümlerini bu XmlNode'un altındaki alt ağacın tam derinliğine, yalnızca işaretlemenin (etiketler, açıklamalar, işleme yönergeleri, CDATA bölümleri ve varlık başvuruları) XmlText düğümlerini ayırdığı, yani bitişik XmlText düğümlerinin olmadığı bir "normal" forma yerleştirir.

(Devralındığı yer: XmlNode)
PrependChild(XmlNode)

Belirtilen düğümü, bu düğüm için alt düğüm listesinin başına ekler.

(Devralındığı yer: XmlNode)
RemoveAll()

Geçerli düğümün tüm belirtilen özniteliklerini ve alt öğelerini kaldırır. Varsayılan öznitelikler kaldırılmaz.

RemoveAllAttributes()

Öğesinden belirtilen tüm öznitelikleri kaldırır. Varsayılan öznitelikler kaldırılmaz.

RemoveAttribute(String, String)

Belirtilen yerel ada ve ad alanı URI'sine sahip bir özniteliği kaldırır. (Kaldırılan özniteliğin varsayılan değeri varsa, hemen değiştirilir).

RemoveAttribute(String)

Bir özniteliği ada göre kaldırır.

RemoveAttributeAt(Int32)

öğesinden belirtilen dizine sahip öznitelik düğümünü kaldırır. (Kaldırılan özniteliğin varsayılan değeri varsa, hemen değiştirilir).

RemoveAttributeNode(String, String)

Belirtilen değeri XmlAttribute yerel ad ve ad alanı URI'sine göre kaldırır. (Kaldırılan özniteliğin varsayılan değeri varsa, hemen değiştirilir).

RemoveAttributeNode(XmlAttribute)

Belirtilen XmlAttributeöğesini kaldırır.

RemoveChild(XmlNode)

Belirtilen alt düğümü kaldırır.

(Devralındığı yer: XmlNode)
ReplaceChild(XmlNode, XmlNode)

Alt düğümü düğümle oldChildnewChild değiştirir.

(Devralındığı yer: XmlNode)
SelectNodes(String, XmlNamespaceManager)

XPath ifadesiyle eşleşen düğümlerin listesini seçer. XPath ifadesinde bulunan tüm ön ekler sağlanan XmlNamespaceManagerkullanılarak çözümlenir.

(Devralındığı yer: XmlNode)
SelectNodes(String)

XPath ifadesiyle eşleşen düğümlerin listesini seçer.

(Devralındığı yer: XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

XPath ifadesiyle eşleşen ilk XmlNode ifadeyi seçer. XPath ifadesinde bulunan tüm ön ekler sağlanan XmlNamespaceManagerkullanılarak çözümlenir.

(Devralındığı yer: XmlNode)
SelectSingleNode(String)

XPath ifadesiyle eşleşen ilk XmlNode ifadeyi seçer.

(Devralındığı yer: XmlNode)
SetAttribute(String, String, String)

Özniteliğin değerini belirtilen yerel ad ve ad alanı URI'siyle ayarlar.

SetAttribute(String, String)

Özniteliğin değerini belirtilen ada sahip olarak ayarlar.

SetAttributeNode(String, String)

Belirtilen XmlAttributeöğesini ekler.

SetAttributeNode(XmlAttribute)

Belirtilen XmlAttributeöğesini ekler.

Supports(String, String)

DOM uygulamasının belirli bir özelliği uygulayarak gerçekleştirmediğini test eder.

(Devralındığı yer: XmlNode)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteContentTo(XmlWriter)

Düğümün tüm alt öğelerini belirtilen XmlWriteröğesine kaydeder.

WriteTo(XmlWriter)

Geçerli düğümü belirtilen XmlWriteröğesine kaydeder.

Belirtik Arabirim Kullanımları

Name Description
ICloneable.Clone()

Bu üyenin açıklaması için bkz Clone(). .

(Devralındığı yer: XmlNode)
IEnumerable.GetEnumerator()

Bu üyenin açıklaması için bkz GetEnumerator(). .

(Devralındığı yer: XmlNode)

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe yazar.

CreateNavigator(XmlNode)

Belirtilen düğümde gezinmek için bir XPath gezgini oluşturur.

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

SelectNodes(XmlNode, String, XmlNamespaceManager)

Belirtilen XPath ifadesiyle eşleşen düğümlerin listesini seçer. XPath ifadesinde bulunan tüm ön ekler, sağlanan ad alanı yöneticisi kullanılarak çözümlenir.

SelectNodes(XmlNode, String)

Belirtilen XPath ifadesiyle eşleşen düğümlerin listesini seçer.

SelectSingleNode(XmlNode, String, XmlNamespaceManager)

XPath ifadesiyle eşleşen ilk düğümü seçer. XPath ifadesinde bulunan tüm ön ekler, sağlanan ad alanı yöneticisi kullanılarak çözümlenir.

SelectSingleNode(XmlNode, String)

XPath ifadesiyle eşleşen ilk düğümü seçer.

ToXPathNavigable(XmlNode)

Gezgin oluşturmak için kullanılan bir IXPathNavigable örnek oluşturur.

Şunlara uygulanır

Ayrıca bkz.