Aracılığıyla paylaş


XmlAttribute Sınıf

Tanım

Bir özniteliği temsil eder. Özniteliğin geçerli ve varsayılan değerleri belge türü tanımında (DTD) veya şemada tanımlanır.

public ref class XmlAttribute : System::Xml::XmlNode
public class XmlAttribute : System.Xml.XmlNode
type XmlAttribute = class
    inherit XmlNode
Public Class XmlAttribute
Inherits XmlNode
Devralma
XmlAttribute

Açıklamalar

Öznitelikler bir öğeyle ilişkilendirilebilir. özniteliğinin OwnerElement ait olduğu öğesini almak XmlElement için özelliğini kullanın.

sınıfı, XmlElement öznitelik düğümlerine (XmlElement.GetAttribute, XmlElement.SetAttribute, XmlElement.RemoveAttributevb.) erişmenizi sağlayan çeşitli yöntemlere sahiptir. Ayrıca, koleksiyondan XmlElement.Attributes ada veya dizine göre özniteliklere erişmenizi sağlayan bir XmlAttributeCollection döndüren özelliğini çağırabilirsiniz.

Oluşturucular

XmlAttribute(String, String, String, XmlDocument)

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

Özellikler

Attributes

Bu düğümün özniteliklerini içeren bir XmlAttributeCollection alır.

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

Düğümün temel Tekdüzen Kaynak Tanımlayıcısını (URI) alır.

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)
HasChildNodes

Bu düğümün alt düğüme sahip 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 ayarlar.

InnerXml

özniteliğinin değerini 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

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

Düğümü bu düğümün hemen ardından alır.

(Devralındığı yer: XmlNode)
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 değeri alır.

OwnerElement

Özniteliğin XmlElement ait olduğu değeri alır.

ParentNode

Bu düğümün üst öğesini alır. Düğümler için XmlAttribute bu özellik her zaman döndürür null.

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: XmlNode)
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ış olan post-schema-validation-infoset'i alır.

SchemaInfo

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

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

Öznitelik değerinin açıkça ayarlanıp ayarlanmadığını belirten bir değer alır.

Value

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

Yöntemler

AppendChild(XmlNode)

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

AppendChild(XmlNode)

Belirtilen düğümü, bu düğümün alt düğümler 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)
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ün kapsamındaki belirtilen ön ek için en yakın xmlns bildirimini arar ve bildirimde 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()

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

(Devralındığı yer: Object)
InsertAfter(XmlNode, XmlNode)

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

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.

InsertBefore(XmlNode, XmlNode)

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

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

Geçerli Objectöğesinin sığ 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 yerleştirir ve 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üğümü olmadığı bir "normal" forma yerleştirir.

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

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

PrependChild(XmlNode)

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

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

Geçerli düğümün tüm alt düğümlerini ve/veya özniteliklerini kaldırır.

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

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

RemoveChild(XmlNode)

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

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

Belirtilen alt düğümü belirtilen yeni alt düğümle değiştirir.

ReplaceChild(XmlNode, XmlNode)

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

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

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

(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)
SelectSingleNode(String)

XPath ifadesiyle eşleşen ilk XmlNode öğeyi seçer.

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

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

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

DOM uygulamasının belirli bir özelliği uygulayarak test eder.

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

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

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

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

WriteTo(XmlWriter)

Düğümü belirtilen XmlWriteröğesine kaydeder.

Belirtik Arabirim Kullanımları

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ı

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

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

CreateNavigator(XmlNode)

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

SelectNodes(XmlNode, String)

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

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.

SelectSingleNode(XmlNode, String)

XPath ifadesiyle eşleşen ilk düğümü 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.

ToXPathNavigable(XmlNode)

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

Şunlara uygulanır

Ayrıca bkz.