XmlElement.SetAttribute Metod

Definition

Anger värdet för det angivna attributet.

Överlagringar

Name Description
SetAttribute(String, String)

Anger värdet för attributet med det angivna namnet.

SetAttribute(String, String, String)

Anger värdet för attributet med det angivna lokala namnet och namnområdes-URI:n.

SetAttribute(String, String)

Anger värdet för attributet med det angivna namnet.

public:
 virtual void SetAttribute(System::String ^ name, System::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)

Parametrar

name
String

Namnet på attributet som ska skapas eller ändras. Det här är ett kvalificerat namn. Om namnet innehåller ett kolon parsas det i prefix- och lokala namnkomponenter.

value
String

Värdet som ska anges för attributet.

Undantag

Det angivna namnet innehåller ett ogiltigt tecken.

Noden är skrivskyddad.

Kommentarer

Om ett attribut med samma namn redan finns i elementet ändras dess värde till värdet valueför . value är en enkel sträng. Den parsas inte som den ställs in. Alla markeringar, till exempel syntax som ska identifieras som en entitetsreferens, behandlas som literaltext och måste vara korrekt undantagna av implementeringen när den skrivs ut. För att tilldela ett attributvärde som innehåller entitetsreferenser måste användaren skapa en XmlAttribute nod plus alla XmlText noder och XmlEntityReference noder, skapa lämpligt underträd och använda SetAttributeNode för att tilldela det som värdet för ett attribut.

Gäller för

SetAttribute(String, String, String)

Anger värdet för attributet med det angivna lokala namnet och namnområdes-URI:n.

public:
 virtual System::String ^ SetAttribute(System::String ^ localName, System::String ^ namespaceURI, System::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

Parametrar

localName
String

Attributets lokala namn.

namespaceURI
String

Attributets namnområdes-URI.

value
String

Värdet som ska anges för attributet.

Returer

Attributvärdet.

Gäller för