XmlDocument.CreateAttribute Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří se zadaným XmlAttribute názvem.
Přetížení
| Name | Description |
|---|---|
| CreateAttribute(String) |
Vytvoří se zadaným XmlAttributeparametrem Name . |
| CreateAttribute(String, String) |
Vytvoří se zadaným kvalifikovaným XmlAttribute názvem a NamespaceURI. |
| CreateAttribute(String, String, String) |
Vytvoří se zadaným XmlAttributeparametrem Prefix , LocalNamea NamespaceURI. |
CreateAttribute(String)
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
Vytvoří se zadaným XmlAttributeparametrem 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
Parametry
- name
- String
Kvalifikovaný název atributu. Pokud název obsahuje dvojtečku, Prefix tato vlastnost odráží část názvu předcházející prvnímu dvojtečku a LocalName vlastnost odráží část názvu za první dvojtečku. Zůstane NamespaceURI prázdný, pokud předpona není rozpoznanou předponou, například xmlns. V tomto případě NamespaceURI má hodnotu http://www.w3.org/2000/xmlns/.
Návraty
XmlAttributeNový .
Příklady
Následující kód vytvoří atribut a přidá ho do dokumentu XML.
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
Poznámky
Tuto XmlAttribute metodu XmlElementSetAttributeNode lze přidat do metody.
Platí pro
CreateAttribute(String, String)
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
Vytvoří se zadaným kvalifikovaným XmlAttribute názvem a 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
Parametry
- qualifiedName
- String
Kvalifikovaný název atributu. Pokud název obsahuje dvojtečku, Prefix vlastnost bude odrážet část názvu předcházející dvojtečku a LocalName vlastnost bude odrážet část názvu za dvojtečku.
- namespaceURI
- String
Identifikátor URI oboru názvů atributu. Pokud kvalifikovaný název obsahuje předponu xmln, musí být http://www.w3.org/2000/xmlns/tento parametr .
Návraty
XmlAttributeNový .
Poznámky
Tuto XmlAttribute metodu XmlElementSetAttributeNode lze přidat do metody.
Platí pro
CreateAttribute(String, String, String)
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
- Zdroj:
- XmlDocument.cs
Vytvoří se zadaným XmlAttributeparametrem Prefix , LocalNamea 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
Parametry
- prefix
- String
Předpona atributu (pokud existuje). String.Empty a null jsou ekvivalentní.
- localName
- String
Místní název atributu.
- namespaceURI
- String
Identifikátor URI oboru názvů atributu (pokud existuje). String.Empty a null jsou ekvivalentní. Pokud prefix je xmlns, pak tento parametr musí být http://www.w3.org/2000/xmlns/; jinak je vyvolán výjimka.
Návraty
XmlAttributeNový .
Poznámky
Tuto XmlAttribute metodu XmlElementSetAttributeNode lze přidat do metody.
Tato metoda je rozšíření Microsoft modelu DOM (Document Object Model).