XmlDocument.CreateAttribute Méthode

Définition

Crée un XmlAttribute nom spécifié.

Surcharges

Nom Description
CreateAttribute(String)

Crée un XmlAttribute avec le fichier spécifié Name.

CreateAttribute(String, String)

Crée un XmlAttribute avec le nom qualifié spécifié et NamespaceURI.

CreateAttribute(String, String, String)

Crée un XmlAttribute avec les données spécifiées Prefix, LocalNameet NamespaceURI.

CreateAttribute(String)

Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs

Crée un XmlAttribute avec le fichier spécifié 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

Paramètres

name
String

Nom qualifié de l’attribut. Si le nom contient un signe deux-points, la Prefix propriété reflète la partie du nom précédant le premier signe deux-points et la LocalName propriété reflète la partie du nom suivant le premier signe deux-points. Reste NamespaceURI vide, sauf si le préfixe est un préfixe intégré reconnu, tel que xmlns. Dans ce cas NamespaceURI , a la valeur http://www.w3.org/2000/xmlns/.

Retours

XmlAttributeNouveau .

Exemples

L’exemple suivant crée un attribut et l’ajoute à un document 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

Remarques

Vous XmlAttribute pouvez l’ajouter à une XmlElement méthode à l’aide de la SetAttributeNode méthode.

S’applique à

CreateAttribute(String, String)

Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs

Crée un XmlAttribute avec le nom qualifié spécifié et 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

Paramètres

qualifiedName
String

Nom qualifié de l’attribut. Si le nom contient un signe deux-points, la Prefix propriété reflète la partie du nom précédant le signe deux-points et la LocalName propriété reflète la partie du nom après le signe deux-points.

namespaceURI
String

Espace de noms de l’attribut. Si le nom qualifié inclut un préfixe de xmlns, ce paramètre doit être http://www.w3.org/2000/xmlns/.

Retours

XmlAttributeNouveau .

Remarques

Vous XmlAttribute pouvez l’ajouter à une XmlElement méthode à l’aide de la SetAttributeNode méthode.

S’applique à

CreateAttribute(String, String, String)

Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs
Source:
XmlDocument.cs

Crée un XmlAttribute avec les données spécifiées Prefix, LocalNameet 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

Paramètres

prefix
String

Préfixe de l’attribut (le cas échéant). String.Empty et null sont équivalents.

localName
String

Nom local de l’attribut.

namespaceURI
String

URI d’espace de noms de l’attribut (le cas échéant). String.Empty et null sont équivalents. S’il prefix s’agit de xmlns, ce paramètre doit être http://www.w3.org/2000/xmlns/; sinon, une exception est levée.

Retours

XmlAttributeNouveau .

Remarques

Vous XmlAttribute pouvez l’ajouter à une XmlElement méthode à l’aide de la SetAttributeNode méthode.

Cette méthode est une extension Microsoft au dom (Document Object Model).

S’applique à