XmlRootAttribute.Namespace Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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.