XmlDocument.CreateAttribute Yöntem

Tanım

Belirtilen ada sahip bir XmlAttribute oluşturur.

Aşırı Yüklemeler

Name Description
CreateAttribute(String)

Belirtilen XmlAttributeile bir Name oluşturur.

CreateAttribute(String, String)

Belirtilen nitelenmiş ad ve XmlAttributeile bir NamespaceURI oluşturur.

CreateAttribute(String, String, String)

Belirtilen XmlAttribute, Prefixve LocalNameile bir NamespaceURI oluşturur.

CreateAttribute(String)

Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs

Belirtilen XmlAttributeile bir Name oluşturur.

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

Parametreler

name
String

Özniteliğin tam adı. Ad iki nokta üst üste içeriyorsa, Prefix özellik adın ilk iki nokta üst üsteden önceki bölümünü yansıtır ve LocalName özellik adın ilk iki nokta üst üste izleyen bölümünü yansıtır. NamespaceURI Ön ek xmln'ler gibi tanınan yerleşik bir ön ek olmadığı sürece boş kalır. Bu durumda NamespaceURI değeri vardır http://www.w3.org/2000/xmlns/.

Döndürülenler

Yeni XmlAttribute.

Örnekler

Aşağıda bir öznitelik oluşturulur ve bir XML belgesine eklenir.

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

Açıklamalar

XmlAttribute yöntemi kullanılarak XmlElement öğesine SetAttributeNode eklenebilir.

Şunlara uygulanır

CreateAttribute(String, String)

Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs

Belirtilen nitelenmiş ad ve XmlAttributeile bir NamespaceURI oluşturur.

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

Parametreler

qualifiedName
String

Özniteliğin tam adı. Ad iki nokta üst üste Prefix içeriyorsa, özellik adın iki nokta üst üsteden önceki bölümünü yansıtır ve LocalName özellik de adın iki nokta üst üsteden sonraki bölümünü yansıtır.

namespaceURI
String

özniteliğinin namespaceURI'sini. Nitelenmiş ad xmln'lerin ön ekini içeriyorsa, bu parametre olmalıdır http://www.w3.org/2000/xmlns/.

Döndürülenler

Yeni XmlAttribute.

Açıklamalar

XmlAttribute yöntemi kullanılarak XmlElement öğesine SetAttributeNode eklenebilir.

Şunlara uygulanır

CreateAttribute(String, String, String)

Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs
Kaynak:
XmlDocument.cs

Belirtilen XmlAttribute, Prefixve LocalNameile bir NamespaceURI oluşturur.

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

Parametreler

prefix
String

Özniteliğin öneki (varsa). String.Empty ve null eşdeğerdir.

localName
String

Özniteliğin yerel adı.

namespaceURI
String

Özniteliğin ad alanı URI'si (varsa). String.Empty ve null eşdeğerdir. xmlns ise prefix , bu parametre olmalıdır http://www.w3.org/2000/xmlns/; aksi takdirde bir özel durum oluşturulur.

Döndürülenler

Yeni XmlAttribute.

Açıklamalar

XmlAttribute yöntemi kullanılarak XmlElement öğesine SetAttributeNode eklenebilir.

Bu yöntem, Belge Nesne Modeli'nin (DOM) Microsoft bir uzantısıdır.

Şunlara uygulanır