XmlElement.SetAttribute 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定指定屬性的值。
多載
| 名稱 | 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
屬性要設定的值。
例外狀況
指定的名稱包含一個無效字元。
該節點為唯讀。
備註
若元素中已有同名屬性,其值會改為 value。
value 是一串簡單字串。 設定時不會解析。 任何標記,例如語法被識別為實體參考,都被視為文字,實作在寫出時必須正確跳脫。為了指派包含實體參考的屬性值,使用者必須建立一個 XmlAttribute 節點加上任意 XmlText 和 XmlEntityReference 節點,建立適當的子樹,並用 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
屬性要設定的值。
傳回
屬性值。