XmlWriter.WriteRaw 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當在衍生類別中被覆寫時,會手動寫入原始標記。
多載
| 名稱 | Description |
|---|---|
| WriteRaw(String) |
當在派生類別中覆寫時,會手動從字串寫入原始標記。 |
| WriteRaw(Char[], Int32, Int32) |
當在衍生類別中被覆寫時,會手動從字元緩衝區寫入原始標記。 |
備註
關於此方法的非同步版本,請參見 WriteRawAsync。
WriteRaw(String)
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
當在派生類別中覆寫時,會手動從字串寫入原始標記。
public:
abstract void WriteRaw(System::String ^ data);
public abstract void WriteRaw(string data);
abstract member WriteRaw : string -> unit
Public MustOverride Sub WriteRaw (data As String)
參數
- data
- String
包含要寫的文字的字串。
例外狀況
data 是 null 或 String.Empty。
在先前非同步操作結束前,會呼叫一個 XmlWriter 方法。 此時, InvalidOperationException 會拋出「非同步操作已進行中」的訊息。
範例
請參考 XmlTextWriter.WriteRaw 使用此方法的範例。
備註
此方法無法逃脫特殊字元。
關於此方法的非同步版本,請參見 WriteRawAsync。
適用於
WriteRaw(Char[], Int32, Int32)
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
- 來源:
- XmlWriter.cs
當在衍生類別中被覆寫時,會手動從字元緩衝區寫入原始標記。
public:
abstract void WriteRaw(cli::array <char> ^ buffer, int index, int count);
public abstract void WriteRaw(char[] buffer, int index, int count);
abstract member WriteRaw : char[] * int * int -> unit
Public MustOverride Sub WriteRaw (buffer As Char(), index As Integer, count As Integer)
參數
- buffer
- Char[]
包含要寫入文字的字元陣列。
- index
- Int32
緩衝區中指示文字開始寫入的位置。
- count
- Int32
要寫入的字元數。
例外狀況
buffer 是 null。
在先前非同步操作結束前,會呼叫一個 XmlWriter 方法。 此時, InvalidOperationException 會拋出「非同步操作已進行中」的訊息。
備註
此方法無法逃脫特殊字元。
關於此方法的非同步版本,請參見 WriteRawAsync。