XmlRootAttribute.Namespace Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el espacio de nombres del elemento raíz XML.
public:
property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
public string? Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String
Valor de propiedad
Espacio de nombres del elemento XML.
Ejemplos
En el ejemplo siguiente se aplica a XmlRootAttribute una clase y se establece la Namespace propiedad .
[XmlRoot(Namespace="http://www.cpandl.com")]
public ref class Group{};
[XmlRoot(Namespace = "http://www.cpandl.com")]
public class Group
{
// Insert the members of the Group class.
}
<XmlRoot(Namespace := "http://www.cpandl.com")> _
Public Class Group
' Insert the members of the Group class.
End Class
Comentarios
La Namespace propiedad se ajusta a la especificación de World Wide Web Consortium denominada Espacios de nombres en XML.
Para crear espacios de nombres con prefijo en el documento XML, cree un XmlSerializerNamespaces objeto que contenga todos los pares de espacio de nombres de prefijo. El espacio de nombres que establezca para cada XmlArrayAttribute uno debe estar incluido en el XmlSerializerNamespaces objeto . XmlSerializer Cuando genera el documento, prefijos correctamente el nombre del elemento para cada elemento de matriz.