XName Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa o 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>
[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
public sealed class XName : IEquatable<System.Xml.Linq.XName>, System.Runtime.Serialization.ISerializable
type XName = class
interface IEquatable<XName>
[<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
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
Observações
Para mais informações sobre esta API, consulte Observações Suplementares da API para o XName.
Propriedades
| Name | Description |
|---|---|
| LocalName |
Recebe a parte local (não qualificada) do nome. |
| Namespace |
Recebe a parte do namespace do nome totalmente qualificado. |
| NamespaceName |
Devolve o URI do XNamespace para este XName. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) | |
| Get(String, String) |
Obtém um XName objeto a partir de um nome local e de um namespace. |
| Get(String) |
Obtém um XName objeto a partir de um nome expandido. |
| GetHashCode() |
Obtém um código de hash para isto XName. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve o nome XML expandido no formato |
Operadores
| Name | Description |
|---|---|
| Equality(XName, XName) |
Devolve um valor que indica se duas instâncias de XName são iguais. |
| Implicit(String to XName) |
Converte uma cadeia formatada como um nome XML expandido (isto é) |
| Inequality(XName, XName) |
Devolve um valor que indica se duas instâncias de XName não são iguais. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IEquatable<XName>.Equals(XName) | |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Preenche a SerializationInfo com os dados necessários para serializar o objeto alvo. |