XmlElement.SetAttribute Methode

Definitie

Hiermee stelt u de waarde van het opgegeven kenmerk in.

Overloads

Name Description
SetAttribute(String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven naam.

SetAttribute(String, String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven lokale naam en naamruimte-URI.

SetAttribute(String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven naam.

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)

Parameters

name
String

De naam van het kenmerk dat moet worden gemaakt of gewijzigd. Dit is een gekwalificeerde naam. Als de naam een dubbele punt bevat, wordt deze geparseerd in voorvoegsel en lokale naamonderdelen.

value
String

De waarde die moet worden ingesteld voor het kenmerk.

Uitzonderingen

De opgegeven naam bevat een ongeldig teken.

Het knooppunt heeft het kenmerk Alleen-lezen.

Opmerkingen

Als een kenmerk met dezelfde naam al aanwezig is in het element, wordt de waarde ervan gewijzigd in die van value. value is een eenvoudige tekenreeks. Het wordt niet geparseerd omdat deze wordt ingesteld. Markeringen, zoals syntaxis die moet worden herkend als een entiteitsreferentie, worden behandeld als letterlijke tekst en moeten correct worden ontsnapt door de implementatie wanneer deze wordt weggeschreven. Als u een kenmerkwaarde wilt toewijzen die entiteitsverwijzingen bevat, moet de gebruiker een XmlAttribute knooppunt plus knooppunten XmlTextXmlEntityReference maken, de juiste substructuur bouwen en gebruiken SetAttributeNode om deze toe te wijzen als de waarde van een kenmerk.

Van toepassing op

SetAttribute(String, String, String)

Hiermee stelt u de waarde van het kenmerk in met de opgegeven lokale naam en naamruimte-URI.

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

Parameters

localName
String

De lokale naam van het kenmerk.

namespaceURI
String

De naamruimte-URI van het kenmerk.

value
String

De waarde die moet worden ingesteld voor het kenmerk.

Retouren

De kenmerkwaarde.

Van toepassing op