XmlWriter.WriteRaw Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut.
Surcharges
WriteRaw(String) |
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une chaîne. |
WriteRaw(Char[], Int32, Int32) |
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une mémoire tampon de caractères. |
Remarques
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.
WriteRaw(String)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une chaîne.
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)
Paramètres
- data
- String
Chaîne contenant le texte à écrire.
Exceptions
data
a la valeur null
ou String.Empty
.
Une méthode XmlWriter a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Exemples
Consultez XmlTextWriter.WriteRaw pour obtenir un exemple d’utilisation de cette méthode.
Remarques
Cette méthode n’échappe pas aux caractères spéciaux.
Important
ne XmlWriter valide pas les données passées à la WriteRaw méthode . Vous ne devez pas passer de données arbitraires à cette méthode.
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.
S’applique à
WriteRaw(Char[], Int32, Int32)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
En cas de substitution dans une classe dérivée, écrit manuellement un balisage brut à partir d'une mémoire tampon de caractères.
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)
Paramètres
- buffer
- Char[]
Tableau de caractères contenant le texte à écrire.
- index
- Int32
Emplacement dans la mémoire tampon indiquant le début du texte à écrire.
- count
- Int32
Nombre de caractères à écrire.
Exceptions
buffer
a la valeur null
.
index
ou count
est inférieur à zéro.
- ou -
La longueur de la mémoire tampon moins index
est inférieure à count
.
Une méthode XmlWriter a été appelée avant la fin d’une opération asynchrone précédente. Dans ce cas, l’exception InvalidOperationException est levée avec le message « Une opération asynchrone est déjà en cours ».
Remarques
Cette méthode n’échappe pas aux caractères spéciaux.
Important
ne XmlWriter valide pas les données passées à la WriteRaw méthode . Vous ne devez pas passer de données arbitraires à cette méthode.
Pour obtenir la version asynchrone de cette méthode, consultez WriteRawAsync.