Sdílet prostřednictvím


XName Třída

Definice

Představuje název xml elementu nebo atributu.

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
Dědičnost
XName
Atributy
Implementuje

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro XName.

Vlastnosti

LocalName

Získá místní (nekvalifikovanou) část názvu.

Namespace

Získá část oboru názvů plně kvalifikovaného názvu.

NamespaceName

Vrátí identifikátor URI XNamespace pro tento XNameidentifikátor .

Metody

Equals(Object)

Určuje, zda se zadaná XName hodnota rovná tomuto XNameparametru .

Get(String)

XName Získá objekt z rozbalený název.

Get(String, String)

XName Získá objekt z místního názvu a oboru názvů.

GetHashCode()

Získá hash kód pro tento XName.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí rozbalený název XML ve formátu {namespace}localname.

Operátory

Equality(XName, XName)

Vrátí hodnotu označující, zda jsou dvě instance rovny XName .

Implicit(String to XName)

Převede řetězec formátovaný jako rozbalený název XML (to znamená){namespace}localname na XName objekt.

Inequality(XName, XName)

Vrátí hodnotu označující, zda jsou si dvě instance rovny XName .

Explicitní implementace rozhraní

IEquatable<XName>.Equals(XName)

Určuje, zda je proud XName roven zadané XNamehodnotě .

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k serializaci cílového objektu.

Platí pro

Viz také