Partager via


XName Classe

Définition

Représente un nom d'un élément ou attribut XML.

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
Héritage
XName
Attributs
Implémente

Remarques

Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour XName.

Propriétés

LocalName

Obtient la partie locale (non qualifiée) du nom.

Namespace

Obtient la partie de l'espace de noms du nom qualifié complet.

NamespaceName

Retourne l'URI du XNamespace pour ce XName.

Méthodes

Equals(Object)

Détermine si le XName spécifié est égal à ce XName.

Get(String)

Obtient un objet XName à partir d'un nom développé.

Get(String, String)

Obtient un objet XName à partir d'un nom local et d'un espace de noms.

GetHashCode()

Obtient un code de hachage pour ce XName.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne le nom XML développé au format {namespace}localname.

Opérateurs

Equality(XName, XName)

Retourne une valeur indiquant si deux instances de XName sont égales.

Implicit(String to XName)

Convertit une chaîne mise en forme en tant que nom XML développé (c’est-à-dire,{namespace}localname ) en objet XName .

Inequality(XName, XName)

Retourne une valeur indiquant si deux instances de XName ne sont pas égales.

Implémentations d’interfaces explicites

IEquatable<XName>.Equals(XName)

Indique si le XName actif est égal au XName spécifié.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Remplit un SerializationInfo avec les données nécessaires pour sérialiser l'objet cible.

S’applique à

Voir aussi