XmlElement.SetAttribute Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.