Condividi tramite


XmlRootAttribute.Namespace Proprietà

Definizione

Ottiene o imposta lo spazio dei nomi per l'elemento radice 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

Valore della proprietà

Spazio dei nomi per l'elemento XML.

Esempio

Nell'esempio seguente viene applicato a XmlRootAttribute una classe e viene impostata la Namespace proprietà .

[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 prefisso-spazio dei nomi. Lo spazio dei nomi impostato per ogni XmlArrayAttribute oggetto deve essere contenuto nell'oggetto XmlSerializerNamespaces . XmlSerializer Quando genera il documento, antepone correttamente il nome dell'elemento per ogni elemento della matrice.

Si applica a

Vedi anche