XName Classe

Definição

Representa um nome de um elemento ou atributo 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
Herança
XName
Atributos
Implementações

Comentários

Para obter mais informações sobre essa API, consulte Comentários de API complementares para XName.

Propriedades

LocalName

Obtém a parte local (não qualificada) do nome.

Namespace

Obtém a parte do namespace do nome totalmente qualificado.

NamespaceName

Retorna o URI do XNamespace para este XName.

Métodos

Equals(Object)

Determina se o XName especificado é igual a este XName.

Get(String)

Obtém um objeto XName de um nome expandido.

Get(String, String)

Obtém um objeto XName de um namespace e um nome local.

GetHashCode()

Obtém o código hash para esse XName.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna o nome XML expandido no formato {namespace}localname.

Operadores

Equality(XName, XName)

Retorna um valor que indica se duas instâncias de XName são iguais.

Implicit(String to XName)

Converte uma cadeia de caracteres formatada como um nome XML expandido (isto é, {namespace}localname) em um objeto XName.

Inequality(XName, XName)

Retorna um valor que indica se duas instâncias de XName não são iguais.

Implantações explícitas de interface

IEquatable<XName>.Equals(XName)

Indica se o XName atual é igual ao XName especificado.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popula um SerializationInfo com os dados necessários para serializar o objeto de destino.

Aplica-se a

Confira também