XmlDocument.CreateAttribute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen XmlAttribute mit dem angegebenen Namen.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateAttribute(String) |
Erstellt eine XmlAttribute mit der angegebenen Name. |
| CreateAttribute(String, String) |
Erstellt einen XmlAttribute mit dem angegebenen qualifizierten Namen und NamespaceURI. |
| CreateAttribute(String, String, String) |
Erstellt eine XmlAttribute mit dem angegebenen Prefix, LocalName, und NamespaceURI. |
CreateAttribute(String)
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
Erstellt eine XmlAttribute mit der angegebenen Name.
public:
System::Xml::XmlAttribute ^ CreateAttribute(System::String ^ name);
public System.Xml.XmlAttribute CreateAttribute(string name);
member this.CreateAttribute : string -> System.Xml.XmlAttribute
Public Function CreateAttribute (name As String) As XmlAttribute
Parameter
- name
- String
Der qualifizierte Name des Attributs. Wenn der Name einen Doppelpunkt enthält, gibt die Prefix Eigenschaft den Teil des Namens vor dem ersten Doppelpunkt wieder, und die LocalName Eigenschaft gibt den Teil des Namens nach dem ersten Doppelpunkt wieder. Bleibt NamespaceURI leer, es sei denn, das Präfix ist ein erkanntes integriertes Präfix wie XMLNs. In diesem Fall NamespaceURI ist ein Wert von http://www.w3.org/2000/xmlns/.
Gibt zurück
Die neue XmlAttribute.
Beispiele
Im Folgenden wird ein Attribut erstellt und einem XML-Dokument hinzugefügt.
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.
XmlAttribute attr = doc.CreateAttribute("publisher");
attr.Value = "WorldWide Publishing";
//Add the new node to the document.
doc.DocumentElement.SetAttributeNode(attr);
Console.WriteLine("Display the modified XML...");
doc.Save(Console.Out);
}
}
Imports System.IO
Imports System.Xml
Public Class Sample
Public Shared Sub Main()
Dim doc As New XmlDocument()
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" & _
"<title>Pride And Prejudice</title>" & _
"</book>")
'Create an attribute.
Dim attr As XmlAttribute = doc.CreateAttribute("publisher")
attr.Value = "WorldWide Publishing"
'Add the new node to the document.
doc.DocumentElement.SetAttributeNode(attr)
Console.WriteLine("Display the modified XML...")
doc.Save(Console.Out)
End Sub
End Class
Hinweise
Die XmlAttribute Methode kann einer XmlElement mit der SetAttributeNode Methode hinzugefügt werden.
Gilt für:
CreateAttribute(String, String)
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
Erstellt einen XmlAttribute mit dem angegebenen qualifizierten Namen und NamespaceURI.
public:
System::Xml::XmlAttribute ^ CreateAttribute(System::String ^ qualifiedName, System::String ^ namespaceURI);
public System.Xml.XmlAttribute CreateAttribute(string qualifiedName, string namespaceURI);
public System.Xml.XmlAttribute CreateAttribute(string qualifiedName, string? namespaceURI);
member this.CreateAttribute : string * string -> System.Xml.XmlAttribute
Public Function CreateAttribute (qualifiedName As String, namespaceURI As String) As XmlAttribute
Parameter
- qualifiedName
- String
Der qualifizierte Name des Attributs. Wenn der Name einen Doppelpunkt enthält, gibt die Prefix Eigenschaft den Teil des Namens vor dem Doppelpunkt wieder, und die LocalName Eigenschaft gibt den Teil des Namens nach dem Doppelpunkt wieder.
- namespaceURI
- String
Der Namespace-URI des Attributs. Wenn der qualifizierte Name ein Präfix von XMLns enthält, muss dieser Parameter sein http://www.w3.org/2000/xmlns/.
Gibt zurück
Die neue XmlAttribute.
Hinweise
Die XmlAttribute Methode kann einer XmlElement mit der SetAttributeNode Methode hinzugefügt werden.
Gilt für:
CreateAttribute(String, String, String)
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
- Quelle:
- XmlDocument.cs
Erstellt eine XmlAttribute mit dem angegebenen Prefix, LocalName, und NamespaceURI.
public:
virtual System::Xml::XmlAttribute ^ CreateAttribute(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceURI);
public virtual System.Xml.XmlAttribute CreateAttribute(string prefix, string localName, string namespaceURI);
public virtual System.Xml.XmlAttribute CreateAttribute(string? prefix, string localName, string? namespaceURI);
abstract member CreateAttribute : string * string * string -> System.Xml.XmlAttribute
override this.CreateAttribute : string * string * string -> System.Xml.XmlAttribute
Public Overridable Function CreateAttribute (prefix As String, localName As String, namespaceURI As String) As XmlAttribute
Parameter
- prefix
- String
Das Präfix des Attributs (falls vorhanden). String.Empty und null sind gleichwertig.
- localName
- String
Der lokale Name des Attributs.
- namespaceURI
- String
Der Namespace-URI des Attributs (falls vorhanden). String.Empty und null sind gleichwertig. Wenn prefix xmlns ist, muss dieser Parameter sein http://www.w3.org/2000/xmlns/; andernfalls wird eine Ausnahme ausgelöst.
Gibt zurück
Die neue XmlAttribute.
Hinweise
Die XmlAttribute Methode kann einer XmlElement mit der SetAttributeNode Methode hinzugefügt werden.
Diese Methode ist eine Microsoft Erweiterung für das Document Object Model (DOM).