XmlElement.SetAttribute Methode

Definition

Legt den Wert des angegebenen Attributs fest.

Überlädt

Name Beschreibung
SetAttribute(String, String)

Legt den Wert des Attributs mit dem angegebenen Namen fest.

SetAttribute(String, String, String)

Legt den Wert des Attributs mit dem angegebenen lokalen Namen und namespace-URI fest.

SetAttribute(String, String)

Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs

Legt den Wert des Attributs mit dem angegebenen Namen fest.

public:
 virtual void SetAttribute(System::String ^ name, System::String ^ value);
public virtual void SetAttribute(string name, string value);
public virtual void SetAttribute(string name, string? value);
abstract member SetAttribute : string * string -> unit
override this.SetAttribute : string * string -> unit
Public Overridable Sub SetAttribute (name As String, value As String)

Parameter

name
String

Der Name des attributs, das erstellt oder geändert werden soll. Dies ist ein qualifizierter Name. Wenn der Name einen Doppelpunkt enthält, wird er in Präfix- und lokale Namenskomponenten analysiert.

value
String

Der wert, der für das Attribut festgelegt werden soll.

Ausnahmen

Der angegebene Name enthält ein ungültiges Zeichen.

Der Knoten ist schreibgeschützt.

Hinweise

Wenn ein Attribut mit demselben Namen bereits im Element vorhanden ist, wird der Wert in das valueElement geändert. value ist eine einfache Zeichenfolge. Sie wird nicht analysiert, da sie festgelegt wird. Jedes Markup, z. B. die Syntax, die als Entitätsverweis erkannt wird, wird als Literaltext behandelt und muss von der Implementierung ordnungsgemäß escapet werden, wenn es ausgeschrieben wird. Um einen Attributwert zuzuweisen, der Entitätsverweise enthält, muss der Benutzer einen XmlAttribute Knoten sowie alle XmlText Knoten XmlEntityReference erstellen, die entsprechende Unterstruktur erstellen und verwenden SetAttributeNode , um ihn als Wert eines Attributs zuzuweisen.

Gilt für:

SetAttribute(String, String, String)

Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs
Quelle:
XmlElement.cs

Legt den Wert des Attributs mit dem angegebenen lokalen Namen und namespace-URI fest.

public:
 virtual System::String ^ SetAttribute(System::String ^ localName, System::String ^ namespaceURI, System::String ^ value);
public virtual string SetAttribute(string localName, string namespaceURI, string value);
public virtual string? SetAttribute(string localName, string? namespaceURI, string? value);
abstract member SetAttribute : string * string * string -> string
override this.SetAttribute : string * string * string -> string
Public Overridable Function SetAttribute (localName As String, namespaceURI As String, value As String) As String

Parameter

localName
String

Der lokale Name des Attributs.

namespaceURI
String

Der Namespace-URI des Attributs.

value
String

Der wert, der für das Attribut festgelegt werden soll.

Gibt zurück

Der Attributwert.

Gilt für: