XmlSerializerNamespaces.Add(String, String) 方法

定義

為物件加上前綴與命名空間對 XmlSerializerNamespaces

public:
 void Add(System::String ^ prefix, System::String ^ ns);
public void Add(string prefix, string ns);
member this.Add : string * string -> unit
Public Sub Add (prefix As String, ns As String)

參數

prefix
String

與 XML 命名空間相關的前綴。

ns
String

一個 XML 命名空間。

範例

以下範例建立一個 XmlSerializerNamespaces 物件,並透過呼叫 Add 方法為其加入三個前綴與命名空間對。

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

備註

如果你想在 XML XmlSerializer 文件中限定元素和屬性名稱,你必須 Add 將前綴和命名空間配對對到物件 XmlSerializerNamespaces

你新增的任何命名空間都必須符合 W3C XML規範中的命名空間

適用於