XmlElement.SetAttribute 方法

定義

設定指定屬性的值。

多載

名稱 Description
SetAttribute(String, String)

設定屬性的值,並設定指定名稱。

SetAttribute(String, String, String)

設定屬性的值,並以指定的本地名稱與命名空間 URI 進行設定。

SetAttribute(String, String)

設定屬性的值,並設定指定名稱。

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)

參數

name
String

要創造或改變屬性的名稱。 這是一個有條件的名稱。 若名稱包含冒號,則會解析成前綴與本地名稱元件。

value
String

屬性要設定的值。

例外狀況

指定的名稱包含一個無效字元。

該節點為唯讀。

備註

若元素中已有同名屬性,其值會改為 valuevalue 是一串簡單字串。 設定時不會解析。 任何標記,例如語法被識別為實體參考,都被視為文字,實作在寫出時必須正確跳脫。為了指派包含實體參考的屬性值,使用者必須建立一個 XmlAttribute 節點加上任意 XmlTextXmlEntityReference 節點,建立適當的子樹,並用 SetAttributeNode 它作為屬性值指派。

適用於

SetAttribute(String, String, String)

設定屬性的值,並以指定的本地名稱與命名空間 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

參數

localName
String

該屬性的當地名稱。

namespaceURI
String

屬性的命名空間 URI。

value
String

屬性要設定的值。

傳回

屬性值。

適用於