XmlSerializerNamespaces.Add(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XmlSerializerNamespaces オブジェクトにプレフィックスと名前空間のペアを追加します。
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)
パラメーター
- prefix
- String
XML 名前空間に関連付けられているプリフィックス。
- ns
- String
XML 名前空間。
例
次の例では、オブジェクトを作成し、メソッドを XmlSerializerNamespaces 呼び出して 3 つのプレフィックスと名前空間のペアを Add 追加します。
private:
XmlSerializerNamespaces^ AddNamespaces()
{
XmlSerializerNamespaces^ xmlNamespaces =
gcnew 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 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要素名と属性名を修飾する場合は、オブジェクトのプレフィックスと名前空間のペアを指定するXmlSerializerNamespaces必要がありますAdd。
追加するすべての名前空間は、XML 仕様の W3C 名前空間に準拠している 必要があります。