Sdílet prostřednictvím


XmlWriter.WriteRaw Metoda

Definice

Při přepsání v odvozené třídě zapíše nezpracované revize ručně.

Přetížení

WriteRaw(String)

Při přepsání v odvozené třídě zapíše nezpracované revize ručně z řetězce.

WriteRaw(Char[], Int32, Int32)

Při přepsání v odvozené třídě zapíše nezpracované kódy ručně z vyrovnávací paměti znaků.

Poznámky

Asynchronní verzi této metody najdete v tématu WriteRawAsync.

WriteRaw(String)

Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs

Při přepsání v odvozené třídě zapíše nezpracované revize ručně z řetězce.

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)

Parametry

data
String

Řetězec obsahující text k zápisu.

Výjimky

data je buď null, nebo String.Empty.

Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán se zprávou "Asynchronní operace již probíhá.".

Příklady

Podívejte XmlTextWriter.WriteRaw se na příklad použití této metody.

Poznámky

Tato metoda neuvádí do řídicího řádku speciální znaky.

Důležité

Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Této metodě byste neměli předávat libovolná data.

Asynchronní verzi této metody najdete v tématu WriteRawAsync.

Platí pro

WriteRaw(Char[], Int32, Int32)

Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs

Při přepsání v odvozené třídě zapíše nezpracované kódy ručně z vyrovnávací paměti znaků.

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)

Parametry

buffer
Char[]

Pole znaků obsahující text, který se má napsat.

index
Int32

Pozice uvnitř vyrovnávací paměti označující začátek textu, který se má zapsat.

count
Int32

Počet znaků k zápisu.

Výjimky

buffer je null.

index nebo count je menší než nula.

-nebo-

Délka vyrovnávací paměti minus index je menší než count.

Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán se zprávou "Asynchronní operace již probíhá.".

Poznámky

Tato metoda neuvádí do řídicího řádku speciální znaky.

Důležité

Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Této metodě byste neměli předávat libovolná data.

Asynchronní verzi této metody najdete v tématu WriteRawAsync.

Platí pro