XName Klasa

Definicja

Reprezentuje nazwę elementu XML lub atrybutu.

public ref class XName sealed : IEquatable<System::Xml::Linq::XName ^>
public ref class XName sealed : IEquatable<System::Xml::Linq::XName ^>, System::Runtime::Serialization::ISerializable
public sealed class XName : IEquatable<System.Xml.Linq.XName>
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
[System.Serializable]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
[System.Serializable]
[System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
type XName = class
    interface IEquatable<XName>
type XName = class
    interface IEquatable<XName>
    interface ISerializable
[<System.Serializable>]
type XName = class
    interface IEquatable<XName>
    interface ISerializable
[<System.Serializable>]
[<System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))>]
type XName = class
    interface IEquatable<XName>
    interface ISerializable
Public NotInheritable Class XName
Implements IEquatable(Of XName)
Public NotInheritable Class XName
Implements IEquatable(Of XName), ISerializable
Dziedziczenie
XName
Atrybuty
Implementuje

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz dodatkowe uwagi dotyczące interfejsu API dla elementu XName.

Właściwości

LocalName

Pobiera lokalną (niekwalifikowaną) część nazwy.

Namespace

Pobiera część przestrzeni nazw w pełni kwalifikowanej nazwy.

NamespaceName

Zwraca identyfikator URI XNamespace dla tego XNameelementu .

Metody

Equals(Object)

Określa, czy określona XName wartość jest równa temu XName.

Get(String)

XName Pobiera obiekt z rozwiniętej nazwy.

Get(String, String)

XName Pobiera obiekt z lokalnej nazwy i przestrzeni nazw.

GetHashCode()

Pobiera kod skrótu dla tego XNamepliku .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca rozwiniętą nazwę XML w formacie {namespace}localname.

Operatory

Equality(XName, XName)

Zwraca wartość wskazującą, czy dwa wystąpienia XName są równe.

Implicit(String to XName)

Konwertuje ciąg sformatowany jako rozszerzoną nazwę XML (czyli{namespace}localname) na XName obiekt.

Inequality(XName, XName)

Zwraca wartość wskazującą, czy dwa wystąpienia XName nie są równe.

Jawne implementacje interfejsu

IEquatable<XName>.Equals(XName)

Wskazuje, czy bieżąca wartość XName jest równa określonej XNamewartości .

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.

Dotyczy

Zobacz też