XmlDocument.CreateAttribute 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 maakt u een XmlAttribute met de opgegeven naam.
Overloads
| Name | Description |
|---|---|
| CreateAttribute(String) |
Hiermee maakt u een XmlAttribute met de opgegeven Name. |
| CreateAttribute(String, String) |
Hiermee maakt u een XmlAttribute met de opgegeven gekwalificeerde naam en NamespaceURI. |
| CreateAttribute(String, String, String) |
Hiermee maakt u een XmlAttribute met de opgegeven Prefix, LocalNameen NamespaceURI. |
CreateAttribute(String)
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
Hiermee maakt u een XmlAttribute met de opgegeven 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
Parameters
- name
- String
De gekwalificeerde naam van het kenmerk. Als de naam een dubbele punt bevat, weerspiegelt de Prefix eigenschap het deel van de naam voorafgaand aan de eerste dubbele punt en de LocalName eigenschap weerspiegelt het deel van de naam na de eerste dubbele punt. Het NamespaceURI blijft leeg, tenzij het voorvoegsel een herkend ingebouwd voorvoegsel is, zoals xmlns. In dit geval NamespaceURI heeft de waarde http://www.w3.org/2000/xmlns/.
Retouren
Het nieuwe XmlAttribute.
Voorbeelden
Hieronder wordt een kenmerk gemaakt en toegevoegd aan een XML-document.
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
Opmerkingen
De XmlAttribute kan worden toegevoegd aan een XmlElement met behulp van de SetAttributeNode methode.
Van toepassing op
CreateAttribute(String, String)
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
Hiermee maakt u een XmlAttribute met de opgegeven gekwalificeerde naam en 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
Parameters
- qualifiedName
- String
De gekwalificeerde naam van het kenmerk. Als de naam een dubbele punt bevat, geeft de Prefix eigenschap het deel van de naam vóór de dubbele punt weer en geeft de LocalName eigenschap het deel van de naam na de dubbele punt weer.
- namespaceURI
- String
De naamruimte-URI van het kenmerk. Als de gekwalificeerde naam een voorvoegsel van XMLN's bevat, moet deze parameter zijn http://www.w3.org/2000/xmlns/.
Retouren
Het nieuwe XmlAttribute.
Opmerkingen
De XmlAttribute kan worden toegevoegd aan een XmlElement met behulp van de SetAttributeNode methode.
Van toepassing op
CreateAttribute(String, String, String)
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
- Bron:
- XmlDocument.cs
Hiermee maakt u een XmlAttribute met de opgegeven Prefix, LocalNameen 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
Parameters
- prefix
- String
Het voorvoegsel van het kenmerk (indien aanwezig). String.Empty en null zijn gelijkwaardig.
- localName
- String
De lokale naam van het kenmerk.
- namespaceURI
- String
De naamruimte-URI van het kenmerk (indien aanwezig). String.Empty en null zijn gelijkwaardig. Als prefix xmlns zijn, moet deze parameter zijn http://www.w3.org/2000/xmlns/; anders wordt er een uitzondering gegenereerd.
Retouren
Het nieuwe XmlAttribute.
Opmerkingen
De XmlAttribute kan worden toegevoegd aan een XmlElement met behulp van de SetAttributeNode methode.
Deze methode is een Microsoft extensie voor het Document Object Model (DOM).