XmlDocument.CreateAttribute Metode

Definisi

XmlAttribute Membuat dengan nama yang ditentukan.

Overload

Nama Deskripsi
CreateAttribute(String)

XmlAttribute Membuat dengan yang ditentukan Name.

CreateAttribute(String, String)

XmlAttribute Membuat dengan nama yang memenuhi syarat dan NamespaceURI.

CreateAttribute(String, String, String)

XmlAttribute Membuat dengan yang ditentukan Prefix, , LocalNamedan NamespaceURI.

CreateAttribute(String)

Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs

XmlAttribute Membuat dengan yang ditentukan 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

Nama atribut yang memenuhi syarat. Jika nama berisi titik dua, Prefix properti mencerminkan bagian dari nama yang mendahului titik dua pertama dan LocalName properti mencerminkan bagian dari nama setelah titik dua pertama. Tetap NamespaceURI kosong kecuali awalan adalah awalan bawaan yang dikenali seperti xmln. Dalam hal NamespaceURI ini memiliki nilai http://www.w3.org/2000/xmlns/.

Mengembalikan

Yang baru XmlAttribute.

Contoh

Berikut ini membuat atribut dan menambahkannya ke dokumen 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

Keterangan

XmlAttribute dapat ditambahkan ke XmlElement menggunakan SetAttributeNode metode .

Berlaku untuk

CreateAttribute(String, String)

Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs

XmlAttribute Membuat dengan nama yang memenuhi syarat dan 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

Nama atribut yang memenuhi syarat. Jika nama berisi titik dua maka Prefix properti akan mencerminkan bagian dari nama yang mendahului titik dua dan LocalName properti akan mencerminkan bagian dari nama setelah titik dua.

namespaceURI
String

NamespaceURI atribut. Jika nama yang memenuhi syarat menyertakan awalan xmln, parameter ini harus .http://www.w3.org/2000/xmlns/

Mengembalikan

Yang baru XmlAttribute.

Keterangan

XmlAttribute dapat ditambahkan ke XmlElement menggunakan SetAttributeNode metode .

Berlaku untuk

CreateAttribute(String, String, String)

Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs
Sumber:
XmlDocument.cs

XmlAttribute Membuat dengan yang ditentukan Prefix, , LocalNamedan 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

Awalan atribut (jika ada). String.Empty dan null setara.

localName
String

Nama lokal atribut.

namespaceURI
String

URI namespace atribut (jika ada). String.Empty dan null setara. Jika prefix xmlns, maka parameter ini harus http://www.w3.org/2000/xmlns/; jika tidak, pengecualian akan dilemparkan.

Mengembalikan

Yang baru XmlAttribute.

Keterangan

XmlAttribute dapat ditambahkan ke XmlElement menggunakan SetAttributeNode metode .

Metode ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM).

Berlaku untuk