XmlSerializerNamespaces.Add(String, String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Előtagot és névtérpárt ad hozzá egy XmlSerializerNamespaces objektumhoz.
public:
void Add(System::String ^ prefix, System::String ^ ns);
public void Add(string prefix, string ns);
public void Add(string prefix, string? ns);
member this.Add : string * string -> unit
Public Sub Add (prefix As String, ns As String)
Paraméterek
- prefix
- String
Az XML-névtérhez társított előtag.
- ns
- String
XML-névtér.
Példák
Az alábbi példa létrehoz egy XmlSerializerNamespaces objektumot, és három előtagot és névtérpárt ad hozzá a Add metódus meghívásával.
private XmlSerializerNamespaces AddNamespaces()
{
XmlSerializerNamespaces xmlNamespaces =
new XmlSerializerNamespaces();
// Add three prefix-namespace pairs.
xmlNamespaces.Add("money", "http://www.cpandl.com");
xmlNamespaces.Add("books", "http://www.cohowinery.com");
xmlNamespaces.Add("software", "http://www.microsoft.com");
return xmlNamespaces;
}
Private Function AddNamespaces() As XmlSerializerNamespaces
Dim xmlNamespaces As New XmlSerializerNamespaces()
' Add three prefix-namespace pairs.
xmlNamespaces.Add("money", "http://www.cpandl.com")
xmlNamespaces.Add("books", "http://www.cohowinery.com")
xmlNamespaces.Add("software", "http://www.microsoft.com")
Return xmlNamespaces
End Function
Megjegyzések
Ha egy XmlSerializer XML-dokumentumban az elem- és attribútumneveket szeretné minősíteni, akkor az előtagot és a névteret egy Add objektumhoz kell XmlSerializerNamespaces párosítania.
A hozzáadott névtereknek meg kell felelniük az XML-specifikáció W3C-névtereinek .