Compartir a través de


XName Clase

Definición

Representa un nombre de un atributo o un elemento 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
Herencia
XName
Atributos
Implementaciones

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de la API para XName.

Propiedades

LocalName

Obtiene la parte local (incompleta) del nombre.

Namespace

Obtiene la parte de espacio de nombres del nombre completo.

NamespaceName

Devuelve el URI del XNamespace para este XName.

Métodos

Equals(Object)

Determina si el objeto XName especificado es igual a este objeto XName.

Get(String)

Recibe un objeto XName de un nombre expandido.

Get(String, String)

Recibe un objeto XName de un nombre local y un espacio de nombres.

GetHashCode()

Obtiene un código hash de este objeto XName.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve el nombre XML expandido con el formato {namespace}localname.

Operadores

Equality(XName, XName)

Devuelve un valor que indica si dos instancias de XName son iguales.

Implicit(String to XName)

Convierte una cadena con formato de nombre XML expandido (es decir,{namespace}localname ) en un XName objeto .

Inequality(XName, XName)

Devuelve un valor que indica si dos instancias de XName no son iguales.

Implementaciones de interfaz explícitas

IEquatable<XName>.Equals(XName)

Determina si el objeto XName actual es igual al objeto XName especificado.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Rellena SerializationInfo con los datos necesarios para serializar el objeto de destino.

Se aplica a

Consulte también