XmlElement.RemoveAttributeNode Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u een XmlAttribute.
Overloads
| Name | Description |
|---|---|
| RemoveAttributeNode(XmlAttribute) |
Hiermee verwijdert u de opgegeven XmlAttribute. |
| RemoveAttributeNode(String, String) |
Hiermee verwijdert u de XmlAttribute opgegeven door de lokale naam en naamruimte-URI. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen). |
RemoveAttributeNode(XmlAttribute)
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
Hiermee verwijdert u de opgegeven XmlAttribute.
public:
virtual System::Xml::XmlAttribute ^ RemoveAttributeNode(System::Xml::XmlAttribute ^ oldAttr);
public virtual System.Xml.XmlAttribute RemoveAttributeNode(System.Xml.XmlAttribute oldAttr);
public virtual System.Xml.XmlAttribute? RemoveAttributeNode(System.Xml.XmlAttribute oldAttr);
abstract member RemoveAttributeNode : System.Xml.XmlAttribute -> System.Xml.XmlAttribute
override this.RemoveAttributeNode : System.Xml.XmlAttribute -> System.Xml.XmlAttribute
Public Overridable Function RemoveAttributeNode (oldAttr As XmlAttribute) As XmlAttribute
Parameters
- oldAttr
- XmlAttribute
Het XmlAttribute knooppunt dat moet worden verwijderd. Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen.
Retouren
De verwijderde XmlAttribute of null als oldAttr het geen kenmerkknooppunt van de XmlElement.
Uitzonderingen
Dit knooppunt heeft het kenmerk Alleen-lezen.
Van toepassing op
RemoveAttributeNode(String, String)
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
- Bron:
- XmlElement.cs
Hiermee verwijdert u de XmlAttribute opgegeven door de lokale naam en naamruimte-URI. (Als het verwijderde kenmerk een standaardwaarde heeft, wordt het onmiddellijk vervangen).
public:
virtual System::Xml::XmlAttribute ^ RemoveAttributeNode(System::String ^ localName, System::String ^ namespaceURI);
public virtual System.Xml.XmlAttribute RemoveAttributeNode(string localName, string namespaceURI);
public virtual System.Xml.XmlAttribute? RemoveAttributeNode(string localName, string? namespaceURI);
abstract member RemoveAttributeNode : string * string -> System.Xml.XmlAttribute
override this.RemoveAttributeNode : string * string -> System.Xml.XmlAttribute
Public Overridable Function RemoveAttributeNode (localName As String, namespaceURI As String) As XmlAttribute
Parameters
- localName
- String
De lokale naam van het kenmerk.
- namespaceURI
- String
De naamruimte-URI van het kenmerk.
Retouren
De verwijderde XmlAttribute of null als het XmlElement geen overeenkomend kenmerkknooppunt heeft.
Uitzonderingen
Dit knooppunt heeft het kenmerk Alleen-lezen.
Voorbeelden
In het volgende voorbeeld wordt een kenmerk uit een element verwijderd.
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>");
XmlElement root = doc.DocumentElement;
// Remove the ISBN attribute.
root.RemoveAttributeNode("ISBN", "urn:samples");
Console.WriteLine("Display the modified XML...");
Console.WriteLine(doc.InnerXml);
}
}
Imports System.IO
Imports System.Xml
public class Sample
public shared sub Main()
Dim doc as XmlDocument = new XmlDocument()
doc.LoadXml("<book xmlns:bk='urn:samples' bk:ISBN='1-861001-57-5'>" & _
"<title>Pride And Prejudice</title>" & _
"</book>")
Dim root as XmlElement = doc.DocumentElement
' Remove the ISBN attribute.
root.RemoveAttributeNode("ISBN", "urn:samples")
Console.WriteLine("Display the modified XML...")
Console.WriteLine(doc.InnerXml)
end sub
end class