XmlElement.SetAttribute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.