Freigeben über


SecurityElement.AddAttribute(String, String) Methode

Definition

Fügt einem XML-Element ein Name-/Wert-Attribut hinzu.

public:
 void AddAttribute(System::String ^ name, System::String ^ value);
public void AddAttribute (string name, string value);
member this.AddAttribute : string * string -> unit
Public Sub AddAttribute (name As String, value As String)

Parameter

name
String

Der Name des Attributs.

value
String

Der Wert des Attributs.

Ausnahmen

Der name-Parameter oder der value-Parameter ist null.

Der name-Parameter bzw. value-Parameter is ist in XML ungültig.

- oder -

Ein Attribut mit dem vom name-Parameter angegebenen Namen ist bereits vorhanden.

Beispiele

Der folgende Code zeigt die Verwendung der AddAttribute -Methode zum Hinzufügen eines name/value-Attributs zu einem XML-Element. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SecurityElement-Klasse bereitgestellt wird.

windowsRoleElement->AddAttribute( L"version", L"1.00" );
windowsRoleElement.AddAttribute("version","1.00");
windowsRoleElement.AddAttribute("version", "1.00")

Hinweise

Namen und Werte in Attributen sollten nur gültige XML-Attributzeichen enthalten. XML-Attributnamen müssen eindeutig sein. Verwenden Sie Escape , um ungültige Zeichen aus der Zeichenfolge zu entfernen.

Es gibt keine Unterstützung für Zeichenfolgen in Anführungszeichen, sodass Zeichenfolgen für Name-Wert-Paare keine Anführungszeichen oder andere Zeichen enthalten dürfen, die anführungs erfordern.

Gilt für: