XmlRootAttribute.Namespace Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta lo spazio dei nomi dell'elemento XML di primo livello.
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
Valore della proprietà
Lo spazio dei nomi dell'elemento XML.
Esempio
L'esempio seguente applica l'oggetto XmlRootAttribute a una classe e imposta la Namespace proprietà.
[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
Commenti
La Namespace proprietà è conforme alla specifica World Wide Web Consortium denominata Namespaces in XML.
Per creare spazi dei nomi con prefisso nel documento XML, creare un XmlSerializerNamespaces oggetto contenente tutte le coppie dello spazio dei nomi prefisso. Lo spazio dei nomi impostato per ogni XmlArrayAttribute oggetto deve essere contenuto nell'oggetto XmlSerializerNamespaces . Quando il documento genera il documento, prefissi correttamente il nome dell'elemento XmlSerializer per ogni elemento di matrice.