다음을 통해 공유


XmlSerializerNamespaces.Add(String, String) 메서드

정의

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 호출하여 세 개의 접두사 및 네임스페이스 쌍을 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 네임스페이스를 준수해야 합니다.

적용 대상