Condividi tramite


XName Classe

Definizione

Rappresenta un nome di un elemento o attributo 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
Ereditarietà
XName
Attributi
Implementazioni

Commenti

Per altre informazioni su questa API, vedere Note sulle API supplementari per XName.

Proprietà

LocalName

Ottiene la parte locale (non qualificata) del nome.

Namespace

Ottiene la parte dello spazio dei nomi del nome completo.

NamespaceName

Restituisce l'URI del XNamespace per questo XName.

Metodi

Equals(Object)

Determina se l'oggetto XName specificato è uguale a XName.

Get(String)

Ottiene un oggetto XName da un nome esteso.

Get(String, String)

Ottiene un oggetto XName da un nome locale e uno spazio dei nomi.

GetHashCode()

Ottiene un codice hash per l'oggetto XName.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce il nome XML espanso nel formato {namespace}localname.

Operatori

Equality(XName, XName)

Restituisce un valore che indica se due istanze di XName sono uguali.

Implicit(String to XName)

Converte una stringa formattata come nome XML espanso (ovvero){namespace}localname in un XName oggetto .

Inequality(XName, XName)

Restituisce un valore che indica se due istanze di XName non sono uguali.

Implementazioni dell'interfaccia esplicita

IEquatable<XName>.Equals(XName)

Indica se l'oggetto XName corrente è uguale all'oggetto XName specificato.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati richiesti per serializzare l'oggetto di destinazione.

Si applica a

Vedi anche