XmlArrayItemAttribute.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 generato.
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 dell'elemento XML generato.
Esempio
Nell'esempio seguente viene applicato un oggetto XmlArrayItemAttribute e viene impostata la Namespace proprietà .
public class Transportation
{
// Sets the Namespace property.
[XmlArrayItem(typeof(Car), Namespace = "http://www.cpandl.com")]
public Vehicle[] MyVehicles;
}
Public Class Transportation
' Sets the Namespace property.
<XmlArrayItem(GetType(Car), Namespace := "http://www.cpandl.com")> _
Public MyVehicles() As Vehicle
End Class
Commenti
La Namespace proprietà è conforme alle specifiche World Wide Web Consortium Namespaces in XML.
Per creare spazi dei nomi da utilizzare nel documento XML e nei prefissi associati, è necessario creare un oggetto XmlSerializerNamespaces contenente tutte le coppie di prefisso e 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.