Ler em inglês

Compartilhar via


XName Classe

Definição

Representa um nome de um elemento ou atributo XML.

C#
public sealed class XName : IEquatable<System.Xml.Linq.XName>
C#
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
C#
[System.Serializable]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
C#
[System.Serializable]
[System.Runtime.Serialization.KnownType(typeof(System.Xml.Linq.NameSerializer))]
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.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

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Confira também