Share via


SecurityElement.AddAttribute(String, String) 方法

定义

将名称/值特性添加到 XML 元素。

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)

参数

name
String

属性名。

value
String

属性的值。

例外

name 参数或 value 参数是 null

name 参数或 value 参数在 XML 中无效。

- 或 -

具有由 name 参数指定的名称的特性已存在。

示例

下面的代码演示如何使用 AddAttribute 方法向 XML 元素添加名称/值属性。 此代码示例是为 SecurityElement 类提供的一个更大示例的一部分。

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

注解

特性中的名称和值应仅包含有效的 XML 属性字符。 XML 属性名称必须是唯一的。 使用 Escape 从字符串中删除无效字符。

不支持带引号的字符串,因此名称/值对的字符串不应包含引号或其他需要引用的字符。

适用于