XmlElement.RemoveAttribute Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Eltávolítja a megadott attribútumot. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt).
Túlterhelések
| Name | Description |
|---|---|
| RemoveAttribute(String) |
Név alapján eltávolít egy attribútumot. |
| RemoveAttribute(String, String) |
Eltávolít egy attribútumot a megadott helyi névvel és névtér URI-val. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt). |
RemoveAttribute(String)
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
Név alapján eltávolít egy attribútumot.
public:
virtual void RemoveAttribute(System::String ^ name);
public virtual void RemoveAttribute(string name);
abstract member RemoveAttribute : string -> unit
override this.RemoveAttribute : string -> unit
Public Overridable Sub RemoveAttribute (name As String)
Paraméterek
- name
- String
Az eltávolítandó attribútum neve. Ez egy minősített név. A program a megfelelő csomópont tulajdonságával egyezik Name meg.
Kivételek
A csomópont írásvédett.
Példák
Az alábbi példa eltávolít egy attribútumot egy elemből.
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>");
XmlElement root = doc.DocumentElement;
// Remove the genre attribute.
root.RemoveAttribute("genre");
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 genre='novel' ISBN='1-861001-57-5'>" & _
"<title>Pride And Prejudice</title>" & _
"</book>")
Dim root as XmlElement = doc.DocumentElement
' Remove the genre attribute.
root.RemoveAttribute("genre")
Console.WriteLine("Display the modified XML...")
Console.WriteLine(doc.InnerXml)
end sub
end class
Megjegyzések
Ha az eltávolított attribútumról ismert, hogy alapértelmezett értékkel rendelkezik, azonnal megjelenik egy attribútum, amely tartalmazza az alapértelmezett értéket, és adott esetben a megfelelő névtér URI-t, helyi nevet és előtagot.
A következőre érvényes:
RemoveAttribute(String, String)
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
- Forrás:
- XmlElement.cs
Eltávolít egy attribútumot a megadott helyi névvel és névtér URI-val. (Ha az eltávolított attribútum alapértelmezett értékkel rendelkezik, a rendszer azonnal lecseréli azt).
public:
virtual void RemoveAttribute(System::String ^ localName, System::String ^ namespaceURI);
public virtual void RemoveAttribute(string localName, string namespaceURI);
public virtual void RemoveAttribute(string localName, string? namespaceURI);
abstract member RemoveAttribute : string * string -> unit
override this.RemoveAttribute : string * string -> unit
Public Overridable Sub RemoveAttribute (localName As String, namespaceURI As String)
Paraméterek
- localName
- String
Az eltávolítani kívánt attribútum helyi neve.
- namespaceURI
- String
Az eltávolítani kívánt attribútum névterének URI-ja.
Kivételek
A csomópont írásvédett.
Példák
Az alábbi példa eltávolít egy attribútumot egy elemből.
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.RemoveAttribute("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.RemoveAttribute("ISBN", "urn:samples")
Console.WriteLine("Display the modified XML...")
Console.WriteLine(doc.InnerXml)
end sub
end class
Megjegyzések
Ha az eltávolított attribútumról ismert, hogy alapértelmezett értékkel rendelkezik, azonnal megjelenik egy attribútum, amely tartalmazza az alapértelmezett értéket, és adott esetben a megfelelő névtér URI-t, helyi nevet és előtagot.