XmlAttributeCollection.RemoveAt(Int32) XmlAttributeCollection.RemoveAt(Int32) XmlAttributeCollection.RemoveAt(Int32) XmlAttributeCollection.RemoveAt(Int32) Method

정의

컬렉션에서 지정된 인덱스에 해당하는 특성을 제거합니다.Removes the attribute corresponding to the specified index from the collection.

public:
 virtual System::Xml::XmlAttribute ^ RemoveAt(int i);
public virtual System.Xml.XmlAttribute RemoveAt (int i);
abstract member RemoveAt : int -> System.Xml.XmlAttribute
override this.RemoveAt : int -> System.Xml.XmlAttribute
Public Overridable Function RemoveAt (i As Integer) As XmlAttribute

매개 변수

i
Int32 Int32 Int32 Int32

제거할 노드의 인덱스입니다.The index of the node to remove. 첫 번째 노드에 인덱스 0이 있습니다.The first node has index 0.

반환

지정된 인덱스에 특성이 없으면 null입니다.Returns null if there is no attribute at the specified index.

예제

다음 예제에서는 문서에서 특성을 제거합니다.The following example removes an attribute from the document.

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->LoadXml( "<book genre='novel' ISBN='1-861001-57-5'><title>Pride And Prejudice</title></book>" );
   
   //Create an attribute collection and remove an attribute
   //from the collection.
   XmlAttributeCollection^ attrColl = doc->DocumentElement->Attributes;
   attrColl->RemoveAt( 0 );
   Console::WriteLine( "Display the modified XML...\r\n" );
   Console::WriteLine( doc->OuterXml );
}

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main(){
  
    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "</book>");      

    //Create an attribute collection and remove an attribute
    //from the collection.
    XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;
    attrColl.RemoveAt(0);

    Console.WriteLine("Display the modified XML...\r\n");
    Console.WriteLine(doc.OuterXml);  
  }
}
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()
  
    Dim doc as XmlDocument = new XmlDocument()
    doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
                "<title>Pride And Prejudice</title>" & _
                "</book>")      

    'Create an attribute collection and remove an attribute
    'from the collection.  
    Dim attrColl as XmlAttributeCollection = doc.DocumentElement.Attributes
    attrColl.RemoveAt(0)

    Console.WriteLine("Display the modified XML...")
    Console.WriteLine(doc.OuterXml)

  end sub
end class

설명

이 메서드는 문서 개체 모델 (DOM)에 대 한 Microsoft 확장입니다.This method is a Microsoft extension to the Document Object Model (DOM).

적용 대상