XmlRootAttribute.Namespace Propriété

Définition

Obtient ou définit l'espace de noms de l'élément racine 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

Valeur de propriété

String

Espace de noms de l'élément XML.

Exemples

L’exemple suivant applique la XmlRootAttribute classe et définit la Namespace propriété.


[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

Remarques

La Namespace propriété est conforme à la spécification World Wide Web Consortium nommée Espaces de noms dans XML.

Pour créer des espaces de noms préfixés dans le document XML, créez un XmlSerializerNamespaces objet qui contient toutes les paires préfixe-espace de noms. L’espace de noms que vous définissez pour chacun XmlArrayAttribute doit être contenu dans l’objet XmlSerializerNamespaces . Lorsque le XmlSerializer document génère, il préfixe correctement le nom de l’élément pour chaque élément de tableau.

S’applique à

Voir aussi